Leone is located in Castro di Lecce, just 25 miles from Roca and 30 miles from Piazza Mazzini. The property is around a 12-minute walk from Castro Marina Beach, 1.4 miles from Cala dell'Acquaviva Beach, and 1.7 miles from Cala 71 Beach. Castello di Otranto is 13 miles away and Otranto Porto is 14 miles from the vacation home.
With direct access to a balcony with city views, the air-conditioned vacation home consists of 1 bedroom. Offering a terrace with sea views, this vacation home also has a flat-screen TV, a well-equipped kitchen with an oven, a fridge, and a stovetop, as well as 1 bathroom with a bidet and a hair dryer. The accommodation is non-smoking.
A mini-market is available at the vacation home.
Piazza Sant'Oronzo is 30 miles from the vacation home, while Grotta Zinzulusa is a 11-minute walk away. The nearest airport is Brindisi - Salento Airport, 55 miles from Leone.