£42.64

2.0-star
Irakleidou Str. Kremasti

View All Deals

SKU: 13439416 Category:

Description

Located in Kremasti, this hotel is within 9 mi (15 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

Total number of rooms – 28

Bar/lounge

Breakfast available (surcharge)

24-hour front desk

Location