Set in over three acres of subtropical gardens on Madeira’s south coast, the Porto Mare Hotel is a supremely luxurious base from which to explore the archipelago’s capital, Funchal. It offers access ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results