Iraklidon Av. and Kandalou str. Ixia
Located in Ixia, this aparthotel is within 3 mi (5 km) of Hellenistic Stadium, Acropolis of Rhodes, and Temple of Apollo. Rodini Park and Psaropoula Beach are also within 3 mi (5 km).
Total number of rooms – 29
24-hour front desk
Number of floors – 2