Готель розташований в центрі міста Кам'яного міста Занзібару, в історичній будівлі 1559 року побудови. З ресторану, розташованого під самим дахом, що відкривається панорамний вид на старе місто і Індійський океан. Готель знаходиться в 500 метрах від Будинку чудес, в 1 км від Поромного порту. В 300 метрах від готелю розташований пляж Стоун Таун. Підходить для спокійного відпочинку.