£125.42

4.0-star
Agiou Fanouriou 64

View All Deals

SKU: 13574720 Category:

Description

Located in Rhodes Town, this apartment is within a 15-minute walk of Athinas Square 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

Bar/lounge

Casino

Airport transportation (surcharge)

Location