News

Quinta do Lago translates from Portuguese to English as “Country House of the Lake”, which is certainly grand but simply does not do justice to this absolutely magnificent five-star resort.