Filter Results
Botels in Rhodes
Odysseus
Afstralias 6, Rhodes City, Greece View map
Set approximately a 5-minute walk from Park of Saint Fragkiskos, Odysseus Hotel Rhodes City is located about a 5-minute walk from Diagoras Stadium.
Sailing Yacht Armida Rhodes
Plateia Neoriou Marina Mandraki, Rhodes City, Greece View map
Featuring Wi-Fi throughout the property, Sailing Yacht Armida Rhodes Hotel Rhodes City sits nearly 5 minutes on foot from Mandraki. The botel also provides car rentals to explore the area.
Rodos Room On The Sea
Platia Neoriou, Rhodes City, Greece View map
Deer Statue is 0.3 km from Rodos Room On The Sea Rhodes City, while the medieval castle "Palace of the Grand Master of the Knights of Rhodes" is 750 metres away. There is an airport transfer, dry…