Отель расположен в западной части острова Занзибар, в исторической части Каменного Города, прямо на берегу океана. Комплекс представляет собой два трехэтажных исторических колониальных здания, построенных в XIX веке и переоборудованных в местных традициях.