Beachfront hotel located in the bay of Pointe Aux Piments - Rooms with a view of Indian Ocean, 7.8 miles away from the Grand Bay.