Ierou Lohou St. 25 Ialyssos

View All Deals

SKU: 1279633 Category:


Located in Ialyssos, this aparthotel is 3 mi (4.8 km) from Filerimos and within 6 mi (10 km) of 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

Coffee shop or café

Breakfast available (surcharge)

Safe-deposit box at front desk

24-hour front desk