Здание отеля, построенное в сдержанном арабском стиле, находится в центре Стоун Тауна. На первом этаже располагается известная в городе кофейня, а на крыше - чайный клуб, где подают завтраки.