B&B Excelsior está en Lecce, a 16 min a pie de Piazza Sant'Oronzo y a 1,4 km de Piazza Mazzini, y ofrece alojamiento con wifi gratis, aire acondicionado, jardín y terraza.
Cada unidad tiene nevera, microondas, cafetera, minibar y hervidor. Hay un baño privado totalmente equipado con bidet y secador de pelo.
El bed and breakfast ofrece desayuno buffet o italiano.
Roca está a 27 km del alojamiento, y Lecce Cathedral está a 1,8 km. El aeropuerto más cercano (Aeropuerto de Apulia) está a 41 km.