£66.89

2.0-star
Orfanidoy str. 57

View All Deals

SKU: 12533228 Category:

Description

Nestled on the beach, this Rhodes Town hotel is within a 10-minute walk of Akti Miaouli Beach, Rhodes Aquarium, and Palace of the Grand Master of the Knights of Rhodes. Archaeological Museum of Rhodes and Acropolis of Rhodes are also within 1 mi (2 km).

Hotel Amenities

Total number of rooms – 25

Number of floors – 4

Bar/lounge

24-hour front desk

Location