Housed in an aristocratic mansion dating back to the 18th century, the hotel still displays many original features such as frescoes, fountains and beamed ceilings. It offers a total of 67 rooms over 3 floors. Facilities at this air-conditioned establishment include a lobby, 24-hour reception and check-out services, a hotel safe, a bar and restaurant. Conference facilities are also available. For additional fees, guests may also make use of room service, a laundry service, the car park and bicycle hire.
The hotel is located in the heart of Lecce, next to the Basilica of Santa Croce and a few steps from the Roman amphitheatre. Restaurants and bars can be found in Lecce, around 2-5 minutes' walk from the hotel, while the bus and train stations and links to public transport are right next to the hotel. Guests may also be interested in visiting Otranto, around 41 km away, the seaside at Jonio (some 20 km) or Brindisi (some 40 km), or the beach at Gallipoli, roughly 43 km away.