El Casal del Borgo está situado a 1,3 km del centro de Ostuni y cuenta con piscina al aire libre de temporada. Este establecimiento se encuentra en la campiña de Apulia, a 10 km de Costa Merlata y sus playas.
Algunos alojamientos tienen zona de comedor y/o terraza. La cocina está equipada con fogones. El baño es privado e incluye artículos de aseo gratuitos. Se proporciona ropa de cama.
El Casal del Borgo alberga un solárium.
A poca distancia a pie hay varios restaurantes, bares y supermercados, así como una parada de autobús que conecta con el centro de Ostuni y el mar.
El aeropuerto de Brindisi-Salento está a 35 km.