Casa Rossa Villa
Main amenities
-
Child-friendly
-
Air conditioning
-
Pets
Location
Situated approximately a 10-minute walk from Torre dell'Omomorto, the 4-room Casa Rossa Villa Santa Maria di Leuca invites guests to relax at a terrace.
Also, this accommodation is 800 metres from Church of Christ the King and merely 1.9 km from Cascata Monumentale Di Leuca. 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 offers a balcony and a dining area, along with such comforts as air conditioning. Guests may take advantage of such media facilities as a flat-screen TV with satellite channels. Bathroom facilities also include a bidet, a separate toilet, and a shower. A hairdryer are included for added comfort.
This Santa Maria di Leuca accommodation includes a dining area with a refrigerator, an oven, and kitchenware. Located a short way from Casa Rossa Villa, Trattoria "Boccondivino" invites guests to taste Mediterranean dishes.