3 ★
Camelot Hotel
Address: Themistokleous 18 str. Old Town, Rhodes Town, Greece
Located in the medieval town of Rhodes, the stone-built Camelot Hotel boasts a communal mosaic-tiled courtyard and free Wi-Fi access throughout. The spacious accommodation overlooks the picturesque harbour or courtyard.
Hotels Nearby
-
Old Town Kamara
Aristotelous 46, Rhodes Town
-
Via Via Hotel 1 ★
45, Pythagora str. & 2, Lysipou str., Rhodes Town
-
Cavallieri
Plateia Evraion Martirwn 20, 1st floor, Rhodes Town
-
Spot Hotel 1 ★
21 Perikleous str, Old Town, Rhodes Town
-
Kathy's Apartment
Sofokleous 22Z, Rhodes Town
-
Eleni Rooms
Dimosthenous 25, Rhodes Town
-
Summer Knights
Dosiadou 3, Rhodes Town
-
Domus Hotel 1 ★
Platonos 24,Old Town, Rhodes Town
-
In Camera Art Boutique Hotel 4 ★
Sofokleous 35, Rhodes Town
-
The Old Town House
Pithagora 79, Rhodes Town
-
Knights Of Old Town
Simiou 9, Rhodes Town
-
Laokontos 6
Laokontos 6, Rhodes Town
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇷 Greece ›
- Rhodes Town ›
- Camelot Hotel