£49.46

3.0-star
37 Ierou Lochou str., Ialysos

View All Deals

SKU: 11292278 Category:

Description

Located in Ialyssos, this hotel is within 6 mi (10 km) of Filerimos, Acropolis of Rhodes, and Temple of Apollo. Palace of the Grand Master of the Knights of Rhodes and Rhodes Aquarium are also within 6 mi (10 km).

Hotel Amenities

Total number of rooms – 33

Number of floors – 4

Bar/lounge

24-hour front desk

Location