Отель открыт в 2007 году. Последняя реновация проведена в 2015 году. Состоит из главного 13-этажного здания. Расположен в центре города Шарджа напротив крупного торгового центра Mega Mall. Алкогольные напитки в отеле не предлагаются. При заезде в отель депозит не взимается. Отель подходит для бюджетного отдыха.