Located on Pico Island in the Azores, this eco-sustainable resort looks like a village of stone houses and local plants. Set between the Atlantic Ocean and the Pico Mountain, it offers a whale-watching tower, y ... Read more

View all Luxury Hotels in Lajes Do Pico