Hotel Mar e Sol & Spa
Av. da Liberdade, 1, Sao Pedro de Moel, Marinha Grande
Stay at this 4-star beach hotel in Marinha Grande. Enjoy free breakfast, a full-service spa, and 2 spa tubs. Popular attractions Sao Pedro De Muel Lighthouse and Sao Pedro De Muel Beach are located nearby.