Leora Beachfront
Apartment
Tamarin, Mauritius West Coast
Leora Beachfront is located in Tamarin on the west coast of Mauritius and features luxury beachfront apartments. Guests have access to a shared outdoor swimming pool and garden.
Number of rooms: 36
Coastal Road , 00000 Tamarin, Mauritius