£141.53

4.0-star
175 Iraklidon str Ixia

View All Deals
SKU: 1737364 Category:

Description

Located in Ixia, this beachfront hotel is connected to the airport and within 3 mi (5 km) of Hellenistic Stadium, Palace of the Grand Master of the Knights of Rhodes, and Acropolis of Rhodes. Temple of Apollo and Rhodes Aquarium are also within 3 mi (5 km).

Hotel Amenities

Beach umbrellas

Beach sun loungers

Pool sun loungers

Number of meeting rooms – 2

Location