Albizia Lodge Green Estate
Albizia Lodge Green Estate is a good accommodation choice in Pointe Au Sel.
The property is situated 3 km away from Le Jardin Du Roi Spice Garden. It will take 10 minutes to get from the hotel to Mahe Island by car.
At Albizia Lodge Green Estate, guests are offered rooms with cable television, coffee/tea makers, a seating area, a writing desk and a closet. Some rooms have the garden view. Other comforts include a microwave, a kettle and a toaster for self-catering.