B&B Il Castello offers accommodation in a historical 18th-Century building in Lecce¸ 100 metres from Carlo V Castle and a 5-minute walk from the Roman Amphitheatre and Piazza S. Oronzo. It features a sun terrace and free WiFi throughout.
Air-conditioned rooms at Il Castello come with arched ceilings or partially visible stone walls. They offer satellite TV and a private bathroom with a hairdryer.
A buffet breakfast is included. The property features a shared kitchen.
Lecce train station is a 15-minute walk from the Il Castello, and Brindisi Airport can be reached in 35 minutes by car. San Cataldo and the sea are 13 km away.