Casa Rossa Villa
Main amenities
-
Free parking
-
Child-friendly
-
Air conditioning
-
Pets
Location
Situated around 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 comes with a bathroom with a bidet, a separate toilet, and a shower. There are hairdryers and towels for guests' comfort.
A full kitchen, along with an outdoor dining area, are available for dining. You can also make use of a fridge, a stovetop, and kitchenware to prepare your own meal. Located a short way from Casa Rossa Villa, La Lanterna offers Mediterranean cuisine.