Louis House Villa
Main amenities
- 15 m²
- 2 bedrooms
- 1 bathroom
Location
Nestled 11 minutes' walk from the Temple of Zeus, Louis House Villa Rhodes City entices guests to explore various tourist destinations nearby.
Rhodes City city centre is 15 minutes' walk, and sports venues such as Diagoras Stadium are 1.1 km away. The 1-bedroom holiday home is situated a stone's throw from the Old Town, while Laiki E bus station is 350 metres away. Popular points of interest near Louis House Villa also include St. Dimitrios, which is 5 minutes' walk away.
The Rhodes City accommodation includes an outdoor dining area with an electric kettle, a refrigerator, and glassware. Offering Mediterranean dishes, Tou Steki tou Heila is situated 250 metres from the 1-bathroom villa. Guests can easily reach Diagoras airport, located 15 km from this property.