1 ★
Spot Hotel
Address: 21 Perikleous str, Old Town, Rhodes Town, Greece
Centrally located in Rhodes, just 100 metres from the scenic Old Town, Spot Hotel features a furnished roof garden with views over the town. It offers air-conditioned rooms with free WiFi.
Hotels Nearby
-
Summer Knights
Dosiadou 3, Rhodes Town
-
Eleni Rooms
Dimosthenous 25, Rhodes Town
-
Cavallieri
Plateia Evraion Martirwn 20, 1st floor, Rhodes Town
-
Old Town Kamara
Aristotelous 46, Rhodes Town
-
Knights Of Old Town
Simiou 9, Rhodes Town
-
Camelot Hotel 3 ★
Themistokleous 18 str. Old Town, Rhodes Town
-
Old Town Moment's
Tauriskou 14, Rhodes Town
-
Muses-Old Town
Perikleous & Tavriskou 26, Rhodes Town
-
Laokontos 6
Laokontos 6, Rhodes Town
-
Zografos Apartment's - Old Town
Tauriskou 25, Rhodes Town
-
Anna's House - Old Town
Gavala, Rhodes Town
-
Via Via Hotel 1 ★
45, Pythagora str. & 2, Lysipou str., Rhodes Town
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇷 Greece ›
- Rhodes Town ›
- Spot Hotel