Sol Beach
Seafood · Bar · Mediterranean
Sol Beach is a Lido located in Ghadira Bay. Enjoy a sandy beach experience with sunbeds and a Bohemian atmosphere.
Location
Best places nearby
The highest rated places close to Sol Beach.
Local restaurants nearby
Ghadira Bay, Il-Mellieħa

