Just a 2-minute walk from Castro Marina Beach and one mile from Cala dell'Acquaviva Beach, La Finestra Sul Mare features accommodations in Castro di Lecce with a garden. This beachfront property offers access to free Wifi. Piazza Mazzini is 30 miles away and Piazza Sant'Oronzo is 30 miles from the apartment.
Offering sea views, this apartment also has a satellite flat-screen TV, a well-equipped kitchenette with a microwave, a toaster, and a fridge, as well as 1 bathroom with a bidet and a hair dryer. For added privacy, the accommodation features a private entrance.
A mini-market is available at the apartment.
Cala 71 Beach is 1.3 miles from the apartment, while Roca is 26 miles away. The nearest airport is Brindisi - Salento Airport, 55 miles from La Finestra Sul Mare.