Choose your room
Casa Rossa Villa
- Free parking
- Child-friendly
Cots
- Air conditioning
- Pets
Pets allowed
Staying at Casa Rossa Villa Santa Maria di Leuca, guests can easily reach the Dragon Cave, located around 3 km away.
Also, this Santa Maria di Leuca villa is approximately 25 minutes' walk from the Cave of the Three Doors and 18 minutes' walk from the Cave of the Breath. Situated 2.1 km from the Catholic Basilica Sanctuary of Santa Maria de Finibus Terrae, the property is popular destination for both worshippers and tourists.
Casa Rossa Villa enjoys the views of the garden. The Santa Maria di Leuca accommodation includes a bathroom with a bidet, a separate toilet, and a shower. A hairdryer are also at your disposal.
Guests, staying at this Santa Maria di Leuca holiday home, can use a kitchenette with a refrigerator, an oven, and kitchenware to prepare home-cooked meals. Offering Mediterranean dishes, seafood restaurant Trattoria "Boccondivino" is located not far from Casa Rossa Villa.