- Hotel reservation/
- Greece/
- Archangelos/
- Odysseus
Book Hotel Odysseus
Tsambika, Rhodes 2.7 km from city center
Odysseus offers accommodation in Archangelos, 3.4 km from Faethon Association Rhodes. It provides free private parking. The kitchen comes with a dishwasher.
- Parking
- free
Facilities of Hotel Odysseus
Room facilities
- Shower
- TV
- Air conditioning
- Bathtub
Show Hotel Odysseus on the map
More hotels like Hotel Odysseus