Villa Teresa
- 120 m²
- 3 bedrooms
- 2 bathrooms
- View all
Staying at the 2-bedroom Villa Teresa, guests can visit Church of Christ the King, which is a mere 0.7 km away. This Santa Maria di Leuca villa includes parking and a terrace with views of the sea.
Basilica Sanctuary of Santa Maria de Finibus Terrae is nestled about 25 minutes' walk from the accommodation, and Cascata Monumentale Di Leuca is a 5-minute drive away.
Climate control ensure a comfy stay, with a multi-channel TV included in the Santa Maria di Leuca property. Guests can also enjoy a balcony and a seating area, along with a sofa. Villa Teresa offers a bidet, a separate toilet, and a shower, as well as comfort amenities such as shower caps and towels.
The property is equipped with a fridge, an oven, and glassware for self-catering in an outdoor dining area. La Lanterna with Mediterranean dishes is within easy reach of the Santa Maria di Leuca accommodation.
Popular hotels in Apulia