Отель расположен в центре города в Каменного города Занзибара, в историческом здании 1559 года постройки. Из ресторана, расположенного под самой крышей, открывается панорамный вид на старый город и Индийский океан. Отель находится в 500 метрах от Дома чудес, в 1 км от Паромного порта. В 300 метрах от отеля находится пляж Стоун Таун. Подходит для спокойного отдыха.