The Noufara Hotel is just 7 minutes walk from the beach, 4 minutes walk from the main bus station and 7 minutes from the Old City. A 10 minute walk will take you to the central commercial harbour of the Dodekanese.
See more: Hotels in Europe Hotels in Greece Hotels in Rhodes Holiday Destinations in Europe