Offering a garden and city view, Lupino House is situated in Castro di Lecce, 1.9 km from Cala dell'Acquaviva Beach and 2.3 km from Cala 71 Beach. The property has sea and garden views, and is less than 1 km from Castro Marina Beach. The accommodation features airport transfers, while a bicycle rental service is also available.
All units come with a balcony, a fully equipped kitchen with a stovetop, and a private bathroom with bidet. There is a seating and a dining area in all units. The units are equipped with heating facilities.
A car rental service is available at the apartment.
Roca is 41 km from Lupino House, while Piazza Mazzini is 47 km from the property. The nearest airport is Brindisi - Salento Airport, 87 km from the accommodation.