Feidiou 17

View All Deals

SKU: 14820639 Category:


Located in Rhodes Town, this apartment is within 1 mi (2 km) of Jewish Synagogue Museum, Archaeological Museum of Rhodes, and Palace of the Grand Master of the Knights of Rhodes. Acropolis of Rhodes and Temple of Apollo are also within 2 mi (3 km).

Hotel Amenities

Free WiFi

Designated smoking areas