Nestled on the protected Western coast of Mauritius, overlooking a bay sheltered from the trade winds, Le Victoria hotel is halfway between the coastal village of Grand Bay and Port Louis, the capital. This exclusive and spacious hotel features an array of facilities that conjure up all that is relaxing.