Hotel Do Mar PovoacaoAddress: Rua Goncalo Velho The Hotel Do Mar is a 4 star hotel on Sao Miguel Island. Situated in Povoacao between 2 beautiful beaches, Hotel Do Mar is an ideal choice for families and couples on holiday in Portugal. Hotel Do Mar ... Read more |