El hotel, situado en una mansión aristocrática que data del siglo XVIII, todavía muestra hoy numerosas características originales como frescos, fuentes y techos con vigas. Ofrece un total de 67 habitaciones distribuidas en 3 plantas. Las instalaciones de este establecimiento climatizado incluyen vestíbulo, servicio de recepción y salida 24 horas, caja fuerte, bar y restaurante. También hay instalaciones para conferencias disponibles. Por un suplemento, los huéspedes también pueden hacer uso del servicio de habitaciones, servicio de lavandería, aparcamiento y servicio de alquiler de bicicletas.
El hotel está situado en el corazón de Lecce, al lado de la basílica de la Santa Cruz y a un paso del anfiteatro romano. Hay restaurantes y bares en Lecce, a unos 2-5 minutos a pie del hotel, mientras que las estaciones de autobús y tren, así como paradas de transporte público, se encuentran justo al lado del hotel. Los huéspedes que estén interesados pueden visitar Otranto, a unos 41 km, el paseo marítimo en Jonio (a unos 20 km) o Brindisi (aproximadamente a 40 km), así como la playa de Gallipoli, situada a unos 43 km.
Las habitaciones están magníficamente amuebladas y vienen equipadas con todos los servicios, confort y tecnología moderna. El cuarto de baño privado viene con ducha y secador de pelo. Las habitaciones incluyen camas dobles o extra grandes, teléfono de línea directa, TV vía satélite/por cable, conexión a Internet, caja fuerte, minibar y aire acondicionado regulable.
Se sirve desayuno de bufet a diario, mientras que el almuerzo y la cena están disponibles a la carta.
Se aceptan American Express, Diners Club, MasterCard y VISA como formas de pago, además de pagos en metálico y algunas tarjetas de débito.