Casa Rossa Villa
Main amenities
-
Child-friendly
-
Air conditioning
-
Pets
Location
Situated approximately a 10-minute walk from the Tower of the Dead Man, Casa Rossa Villa Santa Maria di Leuca entices guests to explore various tourist attractions in the area.
This accommodation is 800 metres from the Church of Christ the King, and the Monumental Waterfall of Leuca is merely 1.9 km away. The holiday home is about 5 minutes by car from the Catholic Basilica Sanctuary of Santa Maria de Finibus Terrae, popular with worshippers as well as tourists.
Casa Rossa Villa boasts views of the garden. This Santa Maria di Leuca accommodation comes with a bathroom with a bidet, a separate toilet, and a shower. There are hairdryers for guests' comfort.
The property is equipped with a kitchenette and provides a fridge, an oven, and kitchenware. Located a short way from Casa Rossa Villa, La Lanterna offers Mediterranean cuisine.