Savoy
Ethelondon Dodekanision, Rhodes Town, 85100
Average, 3.5
This is a small city hotel in simple modern style and welcoming atmosphere. Its walking distance to the Medieval Castle and shopping center. Its 14 km from Diagoras airport....
More Info