Self Catering in Nazare
We found 1 property with availability in Nazare
Show on map
Bayview Nazare In Main Plaza 20 Meters From Beach
Praca Sousa Oliveira, 53, Nazare, Portugal
Situated a mere 1.8 km from the ornate hilltop Church of Nossa Senhora da Nazare, the 4-bedroom Bayview Nazare In Main Plaza 20 Meters From Beach villa provides access to numerous tourist attractions…
starts from
323 USD
price for 1 night
- 1-1