Leoforos Iraklidon (Ialyssou), Ixia

View All Deals

SKU: 2335503 Category:


Nestled on 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 is 3.1 mi (4.9 km) away.

Hotel Amenities

Shopping on site

Express check-out

Express check-in

Number of floors – 8