Newly opened in 2006, with a tranquil position in the National Park of Gargano, just 500 metres from the sea, the hotel enjoys panoramic views over the Bay of Rodi.