This seafront location in the charming village of Povoaçao, 60 kilometres from Ponta Delgada, not only offers easy access to many attractions, but the surrounding nature is picture perfect.
Booking.com: rates, pictures, maps, last minute deals
Povoação: 3 hotels and other lodging
Last minute deals
Terra Nostra Garden Hotel