This charming boutique hotel is found on the south east coast of Mauritius, near the historical villages of Mahébourg at a mere 15 minutes' drive from the airport. In a beautiful beachfront location, this laid-back hotel overlooks a stunning sandy beach and a glistening turquoise lagoon.