Business hotels in Sao Pedro De Moel
We found 1 property with availability in Sao Pedro De Moel
Show on map
Hotel Miramar - Sao Pedro De Moel
Rua Dos Servicos Florestais Nº 2, Sao Pedro De Moel, Portugal
The 3-star family-run Hotel Miramar - Sao Pedro De Moel provides proximity to Penedo da Saudade Lighthouse, which is located nearly a 5-minute stroll away. Wake up to city views and relish the…
- 1-1