Casa Rossa Villa
Main amenities
-
Free parking
-
Child-friendly
-
Air conditioning
-
Pets
Location
Situated a mere 8 minutes' walk from Grotte Marine Di Leuca, Casa Rossa Villa Santa Maria di Leuca entices guests to explore various tourist attractions in the area.
Also, the holiday home is 0.5 miles from Church of Christ the King and 1.2 miles from Cascata Monumentale Di Leuca. Situated about 25 minutes by foot from the Catholic Basilica Sanctuary of Santa Maria de Finibus Terrae, this Santa Maria di Leuca villa is popular destination for both worshippers and tourists.
Casa Rossa Villa comes with a bathroom with a bidet, a separate toilet, and a shower. Hairdryers are included to enhance your comfort.
The Santa Maria di Leuca accommodation offers a fully-fitted kitchen, as well as an outdoor dining area to cook and dine. Guests can also make use of a fridge, oven, and a kitchenware to prepare their own meal. La Lanterna treats guests with Mediterranean dishes and lies a short way from Casa Rossa Villa.