El B&B Demetra Appartamenti ocupa un edificio del siglo XIV y dispone de habitaciones y apartamentos con muebles antiguos y aire acondicionado. Se encuentra en el centro histórico de Lecce y cuenta con conexión WiFi gratuita. El desayuno se sirve en una cafetería cercana.
Algunos alojamientos cuentan con paredes de piedra vista y zona de cocina totalmente equipada, mientras que otros tienen una terraza amueblada. El baño privado incluye secador de pelo. Todos los apartamentos y habitaciones cuentan con TV de pantalla plana.
La estación de tren de Lecce se encuentra a 5 minutos en coche del Demetra B&B. El mar Adriático se encuentra a 14 km.