£73.84

3.0-star
Ialyssos Avenue

View All Deals

SKU: 7472420 Category:

Description

With direct access to the beach, this Ixia hotel is within 3 mi (5 km) of Hellenistic Stadium, Acropolis of Rhodes, and Temple of Apollo. Palace of the Grand Master of the Knights of Rhodes and Rhodes Aquarium are also within 3 mi (5 km).

Hotel Amenities

Total number of rooms – 164

Number of floors – 4

Bar/lounge

24-hour front desk

Location