Odysseus Luxury House Villa
Main amenities
- 75 m²
- 1 bedroom
- 2 bathrooms
Location
During the stay at Odysseus Luxury House Villa Rhodes City, guests can indulge in a Jacuzzi or visit the Clock Tower, located a 15-minute walk away.
The 2-bedroom villa is 1.2 km from the Castle of the Old Town and 1.3 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes". This holiday home is situated not far from such cultural venues as the Archaeological Museum of Rhodes. The nearby points of interest also include the Gate of St. Athanasius, which is a 9-minute stroll away.
This Rhodes City property includes a dining area with an electric kettle, a refrigerator, and kitchenware. Located a 14-minute walk from the accommodation, Mama Sofia's serves Mediterranean cuisine. Diagoras airport is 15 km from Odysseus Luxury House Villa, and San Francesco bus stop is 450 metres away.