Recommended hotels in Povoacao (Sao Miguel)

Hotel Do Mar Povoacao

From US$ 115

Rua Goncalo Velho, Povoacao (Sao Miguel), Portugal - Show map

Show map

Hotel Do Mar is an excellent place to stay in a beach area, 8 km away from Ermida de Nossa Senhora da…

Book Now From US$ 115