Olympic Palace Resort Hotel & Convention Center

£155.52

5.0-star
Leoforos Iraklidon (Ialyssou), Ixia

More Details
SKU: 2335503 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. 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

Location

Product categories