El Paso is located in Castro di Lecce, just a 10-minute walk from Castro Marina Beach and 1.4 miles from Cala dell'Acquaviva Beach. This guest house provides air-conditioned accommodations with a terrace and free Wifi. Piazza Mazzini is 29 miles away and Piazza Sant'Oronzo is 30 miles from the guest house.
Towels and bed linen are featured in the guest house. The property offers inner courtyard views.
Cala 71 Beach is 1.7 miles from the guest house, while Roca is 25 miles away. The nearest airport is Brindisi - Salento Airport, 55 miles from El Paso.