£63.69

3.0-star
28th October str. 94 Rhodes Town

View All Deals

SKU: 1251179 Category:

Description

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

Hotel Amenities

Tours/ticket assistance

Outdoor pool

Children’s pool

Poolside bar

Location