Готель розташований на пляжі Бамбурі міста Момбаса, прямо на березі Індійського океану, і побудований в традиційному африканському стилі: круглі бунгало, головний будинок і два басейни розташовані посеред красивого пальмового саду. Номери та люкси обставлені дерев'яними меблями ручної роботи і оформлені в африканському стилі.