The hotel is located along Bamburi, in a beautiful setting of architectural masterpiece with the most breathtaking view of the Indian Ocean. The hotel coastal and modern architecture offers a marvelous ambience for a truly wonderful and relaxing beach vacation.