Dans un bâtiment du début des années 1900, le B&B Borgosolare est situé dans le centre de Specchia et possède des panneaux solaires. Il propose des chambres climatisées, un petit-déjeuner italien sucré et des vélos disponibles gratuitement.
Dotées d'une connexion Wi-Fi gratuite, les chambres du B&B Borgosolare sont équipées de lits en fer forgé et d'une salle de bains privative avec douche. Au premier étage, chaque chambre est pourvue d'une télévision, d'un petit réfrigérateur et de carrelage. Certaines comportent un balcon.
L'établissement est à moins de 10 km de la mer. La ville de Lecce est accessible en 1 heure en voiture. Un parking gratuit est mis à votre disposition sur place.