John'S House Villa
Main amenities
- 160 m²
- 2 bedrooms
- 2 bathrooms
Location
The 2-bedroom John'S House Villa Rhodes City is located around 25 minutes' walk from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", giving access to various tourist spots nearby.
The Municipal Art Gallery of Rhodes is nestled 2.5 km from this accommodation, and the Old Town is 2.2 km away. For sports enthusiasts, the villa is an ideal starting point to discover Rhodes City's athletic scene, with Diagoras Stadium, situated about a 30-minute walk away.
Guests are welcome to prepare meals in a kitchen or dine at an outdoor dining area. There is also a fridge, an oven, and glassware available in the kitchen. Ora with Greek specialties, is located just 1.2 km away. John'S House Villa is also in the immediate vicinity of Karakonero bus stop.