£83.40

3.0-star
Iroon Politehniou Str. 2

View All Deals

SKU: 1251145 Category:

Description

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

Hotel Amenities

Bar/lounge

24-hour front desk

Location