Dimora " Le Rose " offers accommodations in Lecce, 17 miles from Roca and a 12-minute walk from Lecce Cathedral. The air-conditioned accommodations are a 7-minute walk from Piazza Sant'Oronzo. Free Wifi is available throughout the property, and Piazza Mazzini is a 5-minute walk away.
Some rooms include a fully equipped kitchen with an oven, a fridge, and a stovetop.
Lecce Train Station is 1.1 miles from the apartment, while Torre Santo Stefano is 24 miles from the property. The nearest airport is Brindisi - Salento Airport, 25 miles from Dimora " Le Rose ".