Hotel Margherita is a hotel in the area of Gargano Peninsula, San Giovanni Rotondo. Padre Pio Pilgrimage Church and Gargano National Park are just two of the many attractions to be found in the region.