for &

Location

Charming city hotel located in the heart of Rhodes town. City centre with through traffic with minimal disturbance. The center of Rhodes town are The Cyprus Square.
  • Deer Statues 0.5 km
  • Grand Master's Palace 0.7 km
  • Aquarium of Rhodos 0.7 km
  • The Street of Knights 0.8 km
  • Clock Tower 0.8 km
  • Temple of Apollon 0.8 km
  • The Acropolis of Rhodes 1.4 km
  • Rodini Park 2.6 km
  • Rhodes International Airport 12.8 km