Located in Lecce, Al Duomo features air-conditioned rooms and self-catering apartments. Lecce Cathedral is less than a 5-minute walk away. Wi-Fi is free in the shared areas. Accommodation comes with a flat-screen TV and seating area. Apartments have a fully equipped kitchen, dining area, and a private balcony. San Cataldo, with its beautiful beaches, is 7.5 miles from the property, while Lecce Train Station is a 10-minute walk away.