Leoforos Iraklidon (Ialyssou), Ixia
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.
Shopping on site
Number of floors – 8