£50.42

3.0-star
Iraklidon Av. and Kandalou str. Ixia

View All Deals
SKU: 1269692 Category:

Description

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).

Hotel Amenities

Total number of rooms – 29

24-hour front desk

Number of floors – 2

Restaurant

Location