When you stay at Casa Lidador in Obidos, you'll be in the historical district, within a 5-minute walk of Obidos Castle and Church of Saint Peter. This upscale hotel is 9.6 mi (15.5 km) from Foz do Arelho Beach ... Read more

View all Luxury Hotels in Obidos