This stunning 5 star hotel in Portugal features extensive resort landscaping including ‘As Cascatas’ – the waterfall and stream which runs throughout the entire site.