£37.76

2.0-star
Akousilaou 1 Ialyssos

View All Deals

SKU: 12539092 Category:

Description

Located in Ialyssos, this aparthotel is within 6 mi (10 km) of Filerimos, Acropolis of Rhodes, and Temple of Apollo. Palace of the Grand Master of the Knights of Rhodes and Rhodes Aquarium are also within 6 mi (10 km).

Hotel Amenities

Front desk (limited hours)

Designated smoking areas

Free WiFi

Total number of rooms – 15

Location