The St. Regis Mauritius Resort, Mauritius

The St. Regis Villa Against a backdrop of the Unesco World Heritage mountain Le Morne, and on the white sand shores of the island, St. Regis Mauritius places guests in a remarkably idyllic location, but even by the resort’s own high standards the St. Regis Villa is particularly exquisite. Each of the villa‚Äôs four bedrooms comes with its own ocean-facing […]