Odysseas Villa
- Wi-Fi
- Air conditioning
- View all
Located approximately a 15-minute drive from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", Odysseas Villa offers a sunny patio with views of the garden.
The Asgourou villa is within 20 km of Diagoras airport and within 15 minutes' drive of such cultural points of interest as Archaeological Museum of Rhodes. Old Town of Rhodes can be found 6 km from the accommodation, and Jewish Museum of Rhodes is a 15-minute drive away. The Asgourou property offers sports enthusiasts to discover Diagoras Stadium, located 10 minutes away by car.
While cooking nice meals in a kitchen, guests can make use of a freezer and an oven.