Leora Beach Luxury Suite By Dream Escapes si trova in Coastal Road, La Preneuse, , Blue Bay, Mauritius.