£39.88

3.0-star
30 Eleftherias Avenue Kremasti

View All Deals

SKU: 1613309 Category:

Description

Located in Kremasti, 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 9 mi (15 km).

Hotel Amenities

ATM/banking

Number of floors – 3

Bar/lounge

Total number of rooms – 21

Location