Odysseas Villa

  • 200 m²
  • 10 guests
Location

Stadium of Rhodes is within 4.3 km of Odysseas Villa, while Kallithea Beach is around a 10-minute drive from here.

This accommodation is set 4 km from the centre of Rhodes City. You can get to Rhodes Harbour Marina nearly a 15-minute drive away.

The Rhodes City villa is located 15 km from Diagoras airport.

Important information
Check-in: from 14:00 until 23:59
Check-out: until 10:00