£52.48

4.0-star
Apolonion 11 Old Town

View All Deals

SKU: 4546578 Category:

Description

Located in Rhodes Town, this hotel is within a 10-minute walk of Clock Tower and Palace of the Grand Master of the Knights of Rhodes. Archaeological Museum of Rhodes and Acropolis of Rhodes are also within 1 mi (2 km).

Hotel Amenities

Total number of rooms – 4

Number of floors – 1

Free WiFi

Bar/lounge

Location