Xanadu is located on Bamburi Beach, in the fabulous city of Mombasa. Each of these chic three-bedroom apartments has had no expense spared and delivers a true luxury experience to its lucky owner.
Xanadu Luxury Apartments are equipped with elegant finishing and a palette of tranquil colors, perfect for the owner looking for a restful getaway.
No beach apartment would be complete without extensive outdoor features to appreciate Mombasa’s unique natural beauty, such as a beautiful balcony, inviting guests to come and relax and soak in the sun.
Compare listings
Compare