The structure stands as a location for an unforgettable luxury holidays in the Gulf of Gargano, in Puglia, a pristine corner, where the colors and scents remained intact for centuries. La Locanda del Carrubo Resort and Spa is one of the exclusive Small Luxury 5 Star Hotels in Puglia, Italy, finely furnished with Italian art of artistic value. The deluxe guestrooms with elegant finishes allow you to experience the ultimate relaxation...