The hotel is located in Kallithea, one of the most famous areas of Rhodes. Kallithea Beach is 800 m away and Rhodes Town is approximately 6 km from the hotel.
See more: Hotels in Europe Hotels in Greece Hotels in Rhodes Holiday Destinations in Europe