Situado no edifício do início de 1900, com painéis solares, o B&B Borgosolare está localizado no centro de Specchia. Disponibiliza quartos climatizados, um pequeno-almoço italiano doce e bicicletas gratuitas.
Os quartos do Borgosolare incluem acesso Wi-Fi gratuito, camas em ferro forjado e uma casa de banho privativa com chuveiro. Situados no 1o piso, todos os quartos possuem uma televisão, um pequeno frigorífico e pisos em azulejo. Alguns quartos têm uma varanda.
A propriedade fica a menos de 10 km do mar. A cidade de Lecce pode ser alcançada em 1 hora de carro. O estacionamento no local é gratuito.