Отель состоит из многоэтажного здания. Всего 153 номера.
Королевский дворец Эмири Диван находится в 3,6 км от отеля, стадион «Джассим бин Хамад» в клубе «Аль-Садд» — в 4,7 км. Расстояние до международного аэропорта Доха составляет 6 км.