Featuring air-conditioned accommodation with a terrace, Casa del Sole by BarbarHouse is set in Leuca. The property is located less than 1 km from Marina di Leuca beach, 30 km from Grotta Zinzulusa and 44 km from Punta Pizzo Regional Reserve. Staff on-site can arrange a shuttle service.
The spacious apartment is fitted with 2 separate bedrooms, 1 bathroom, a fully equipped kitchen with a dining area and oven, and a living room with a flat-screen TV. For added convenience, the property can provide towels and linens for a supplement. The property has an outdoor dining area.
Guests can take advantage of the warm weather with the property's barbecue facilities.
Gallipoli Train Station is 47 km from the apartment, while Castello di Gallipoli is 48 km away. The nearest airport is Brindisi - Salento Airport, 110 km from Casa del Sole by BarbarHouse.