This guesthouse offers 7 spacious rooms with private balconies at the peaceful, mountain-side location of Au Cap, Seychelles. It is less than a 10-minute drive from the airport.
Each room at Albizia Lodge has bright decor, wooden furnishings and air conditioning. Some rooms have sea views whilst others look out onto the garden. They include a small fridge and a hair dryer is available..
більше інформації