Lido del Sole

Located directly on the northern coast of Gargano, Lido del Sole is a district of Rodi Garganico, just 6 kilometers away, and is the location where Hotel Helios is situated.

Read more