Boasting air-conditioned accommodation with a terrace, Casa Margherita is set in Castro di Lecce. The property is around 2.1 km from Cala dell'Acquaviva Beach, 2.5 km from Cala 71 Beach and 40 km from Roca. The property is non-smoking and is located 600 metres from Castro Marina Beach.
The holiday home has 2 bedrooms, a TV with satellite channels, a fully equipped kitchen with an oven and a fridge, a washing machine, and 1 bathroom with a shower. Towels and bed linen are offered in the holiday home. For added privacy, the accommodation features a private entrance.
Piazza Mazzini is 47 km from the holiday home, while Sant' Oronzo Square is 48 km from the property. The nearest airport is Brindisi - Salento Airport, 87 km from Casa Margherita.