Choose your room
Villa Romana 3*
The 3-star Villa Romana Santa Maria di Leuca hotel offers proximity to the Punta Ristola, situated only 1.5 km away.
Plus the Monumental Waterfall of Leuca is located nearly a 25-minute walk away. Also, this Santa Maria di Leuca guest house is 2.1 km from the Catholic Basilica Sanctuary of Santa Maria de Finibus Terrae.
The rooms comprise an adjoining terrace and a seating area complete with an air conditioner, as well as a flat-screen TV with satellite channels. Nice touches to enhance your stay include a bidet and a separate toilet, along with hair dryers and towels.
Not far from the Villa Romana Santa Maria di Leuca, La Lanterna serves Italian meals.