Отель открылся в 2006 году, последняя реновация проводилась в 2015 году. Состоит из главного 7-этажного здания. Отель расположен в центральном районе Аль-Ригга, в 5 минутах ходьбы от станции метро Al Rigga. Подходит для отдыха деловых людей и туристов.