Posts tagged Savoy Palace Hotel & Spa
Spa Profile: Laurea Spa at Savoy Palace Hotel & Spa

Located on the sub-tropical island paradise of Madeira, the luxury European spa is designed as an homage to the island’s Laurissilva Forest.

Read More