El B&B Borgosolare ocupa un edificio de principios de la década de 1900 y se encuentra en el centro de Specchia. Utiliza paneles solares y ofrece habitaciones con aire acondicionado, un desayuno dulce italiano y bicicletas de uso gratuito.
Las habitaciones del Borgosolare se encuentran en la 1ª planta y disponen de conexión Wi-Fi gratuita, camas de hierro forjado, baño privado con ducha, TV, nevera pequeña y suelo de baldosa. Algunas tienen balcón.
El establecimiento está a menos de 10 km del mar y a 1 hora en coche de la ciudad de Lecce. Se ofrece aparcamiento gratuito.