Mayor's House by Holiday World is located in Caprarica di Lecce, just 8.8 miles from Lecce Train Station and 10 miles from Lecce Cathedral. The property is around 9.2 miles from Piazza Mazzini, 9.4 miles from Piazza Sant'Oronzo, and 12 miles from Roca. The apartment features both free Wifi and free private parking.
The air-conditioned apartment consists of 3 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a bidet and a hair dryer. A flat-screen TV is available. The accommodation is non-smoking.
Guests can relax in the garden at the property.
Torre Santo Stefano is 16 miles from the apartment, while Castello di Otranto is 17 miles from the property. The nearest airport is Brindisi - Salento Airport, 34 miles from Mayor's House by Holiday World.