£73.74

2.0-star
25th Martiou Street 31

View All Deals

SKU: 2471859 Category:

Description

Located in Rhodes Town, this hotel is within a 5-minute walk of Evangelismos Church and Palace of the Grand Master of the Knights of Rhodes. Archaeological Museum of Rhodes and Rhodes Aquarium are also within 15 minutes.

Hotel Amenities

Babysitting or childcare (surcharge)

Total number of rooms – 60

Number of floors – 3

24-hour front desk

Location