Villa Lou
Main amenities
- 170 m²
- 3 bedrooms
- 2 bathrooms
Location
Located merely a 13-minute stroll from the Our Lady of the Castle, the 2-bedroom Villa Lou Rhodes City offers a terrace with views of the garden.
Rhodes City city centre is 15 minutes' walk, and sports venues such as Diagoras Stadium are only 0.7 km away. The Akti Miaouli can be found in the vicinity of the Rhodes City villa, and the Monte Smith hill is nearly a 5-minute drive away. The Gate of St. Athanasius is another point of interest worth exploring, situated 750 metres away.
The accommodation offers self-catering amenities, such as an equipped kitchenette, and an outdoor dining area for guests' convenience. The kitchen also offers an electric kettle, a fridge, and kitchenware. Kafenes Mia Pirounia is located a few moments from Villa Lou and offers a wide choice of Greek dishes. Villa Lou is also approximately a 5-minute drive from San Francesco bus station.