Set approximately a 5-minute walk from Park of Saint Fragkiskos, Odysseus Hotel Rhodes City is located about a 5-minute walk from Diagoras Stadium.
This botel is around 17 minutes' walk from Palace of the Grand Master of the Knights of Rhodes and within walking distance from Old Town. The accommodation is placed at a 2.4 km distance from Elli Beach, while KTEL bus station is approximately a 10-minute walk away.
Palace of the Grand Master of the Knights of Rhodes is within close distance of the hotel.
+ More- Less
Photos
Map
Tourist attractions in
Rhodes
Local sights
Castle Of The Old Town - 300 m
Ibrahim Pasa Mosque - 250 m
Pirgos Gallias - 100 m
Church of the Virgin of the Burgh - 100 m
Jewish Museum of Rhodes - 200 m
Old Town - 150 m
Marina Gate - 200 m
Square of the Jewish Martyrs - 150 m
Platia Ippokratous - 200 m
Prices & Availability
Please wait, we're checking available rooms for you.