Hotels
Cars
Flights
Vacations
Get the app
Support
Feedback
Help Center
My Account
Explore the area
Map
Timokreontos End Str., Rhodes, Rhodes Island, 85101
View in a map
Popular Location
Ialyssos Beach
4 min walk
Popular Location
Filerimos
6 min drive
Airport
Rhodes (RHO-Diagoras)
7 min drive
Popular Location
Rhodes Port
11 min drive
See more
See more