£166.22

5.0-star
84, Irakleidon Avenue Ixia Beach

View All Deals

SKU: 4395212 Category:

Description

Nestled on the beach, this Ixia hotel is within 3 mi (5 km) of Hellenistic Stadium, Acropolis of Rhodes, and Temple of Apollo. Psaropoula Beach and Akti Miaouli Beach are also within 3 mi (5 km).

Hotel Amenities

Babysitting or childcare (surcharge)

Total number of rooms – 14

Number of floors – 1

24-hour front desk

Location