Lecce Rooms
- Free Wi-Fi
- Smoking allowed in designated areas
- Air conditioning
- View all
Located merely 0.9 km from Cappella della Folgore, the comfortable Lecce Rooms Castro hotel is only a 6-minute walk from Chiesa dell Annunziata. Wi-Fi in the rooms is available.
The centre of Castro can be reached within a 5-minute walk, and natural attractions like Cala dell'Acquaviva Beach are 2.1 km away. The 3-star Lecce Rooms is about 10 minutes' drive from Torre di Carlo V and steps from Grotta Zinzulusa Cave. The guest house lies 3.1 km from Porto Miggiano Beach. The nearest bus stop is Castro Cimitero, located nearly 5 minutes' walk away.
Within reach of this Castro hotel, Alimentari Del Castello serves Italian dishes.
Popular hotels in Apulia