B&B Ai Due Santi offers accommodations in Lecce, 17 miles from Roca and a 13-minute walk from Lecce Cathedral. This bed and breakfast features air-conditioned accommodations with a balcony and free Wifi. Gallipoli Train Station is 24 miles from the bed and breakfast and Torre Santo Stefano is 25 miles away.
Towels and bed linen are available in the bed and breakfast. There's also a seating area and a fireplace.
Popular points of interest near the bed and breakfast include Piazza Mazzini, Piazza Sant'Oronzo, and Lecce Train Station. The nearest airport is Brindisi - Salento Airport, 26 miles from B&B Ai Due Santi.