Leora Beachfront Apartments is located in a leisure area of Tamarin in close proximity to Grand Bay, One and Only Le Saint Geran and Paradis Golf Club.
10 minutes away from Tamarin city center.
35 minutes' drive from Sir Seewoosagur Ramgoolam Int airport.
This property features a DVD player, an in-room safe, a microwave, ironing facilities and a dishwasher in the rooms.
Eat & Drink
The apartment comprises 36 rooms and features a kitchenette for self-catering.
Guests with children can take advantage of cribs and babysitting service available on the premises.