£66.89

4.0-star
Leoforos Irakleidon 49 Ialyssos

View All Deals

SKU: 12378147 Category:

Description

Located in Ialyssos, this aparthotel is 2.8 mi (4.6 km) from Hellenistic Stadium 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

Total number of rooms – 29

Breakfast available (surcharge)

Coffee/tea in common areas

24-hour front desk

Location