The 4****Aldeia dos Capuchos Hotel is located on the outskirts of the historical village of Capuchos, adjacent to the imposing Capuchos Monastery lending the Aldeia dos Capuchos a stately statuesque character. Enjoying stunning panoramic views over the sea surrounded by lush greenery and within easy...