020 8774 7298
Leora Beach Apartments is the best luxury self-catering option and a premium address on the West Coast of Mauritius. The Apartment complex is formed of twelve three bedroom apartments and two three-bedroom luxury penthouses. Leora is a clever mix between self-catering luxury beachfront accommodation and 5 starts hotels standard of services. Clients may choose to be left entirely alone to discover their newfound paradise or opt for the personal attention available at the complex to make the most of their time in Mauritius. Leora Beach Apartment ideal location enables guests to discover the West and authentic South of the Island. Welcome to this unique address for an unforgettable stay.
Leora Beach Apartments is the best luxury self-catering option and a premium address on the West Coast of Mauritius. The Apartment complex is formed of twelve three bedroom apartments and two three-bedroom luxury penthouses.
Leora is a clever mix between self-catering luxury beachfront accommodation and 5 starts hotels standard of services. Clients may choose to be left entirely alone to discover their newfound paradise or opt for the personal attention available at the complex to make the most of their time in Mauritius. Leora Beach Apartment ideal location enables guests to discover the West and authentic South of the Island. Welcome to this unique address for an unforgettable stay.
Leoar Beach Apatment complex is composed of twelve threebedroom apartments and two three-bedroom luxury penthouses facing the breathtaking sunsets of the west coast.