£98.74

4.0-star
2, Akti Miaouli Street

View All Deals

SKU: 6974513 Category:

Description

Located in Rhodes Town, this beachfront hotel is in the city center and within a 15-minute walk of Rhodes Aquarium and Palace of the Grand Master of the Knights of Rhodes. Archaeological Museum of Rhodes and Acropolis of Rhodes are also within 2 mi (3 km).

Hotel Amenities

Total number of rooms – 64

Number of floors – 6

Bar/lounge

24-hour front desk

Location