OPENS ON MADEIRA The new five-star Les Suites at The Cliff Bay with 23 luxury suites is the PortoBay group’s most exclusive property on the island of Madeira (Portugal). The experience combines comfort, luxury and history with elegant suites and a new designer restaurant, the Avista. Two century-old manors and a new wing set in […]
LES SUITES AT THE CLIFF BAY
Leave a reply