Mayor's House by Holiday World ligger i Caprarica di Lecce, 19 km fra Roca og 14 km fra Lecce Station. Der er have og udsigt til haven. Ferieboligerne med aircondition ligger 15 km fra Piazza Mazzini, og der tilbydes privat parkering på stedet samt gratis wi-fi. Overnatningsstedet er røgfrit og ligger 15 km fra Sant' Oronzo-pladsen.
Den rummelige lejlighed har 3 soveværelser, fladskærms-tv, fuldt udstyret køkken med opvaskemaskine og ovn, vaskemaskine og 2 badeværelser med bidet. Der tilbydes håndklæder og sengelinned mod tillægsgebyr.
Lecces domkirke ligger 16 km fra lejligheden, og Torre Santo Stefano ligger 26 km derfra. Den nærmeste lufthavn er Brindisi - Salento Lufthavn, 55 km fra Mayor's House by Holiday World.