Le Palm Tree Garden Hotel sits in a region of Mauritius blessed with superb climatic conditions. Surrounded by swaying palms and sugar cane, set among tropical gardens, the resort location captures breathtaking views over the Indian Ocean, which is equall