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 Decorated in a neutral tones, each apartment includes a terrace, floor to ceiling windows with views of the sea or mountains and 2 or 3 bathrooms Guests can prepare their own meals using the fully equipped kitchen and dine outdoors using the provided barbecue facilities Additional features include a concierge service, grocery deliveries and airport shuttle Port Louis is a 30-minute drive away and local activities such as snorkeling and island trips can be arranged