The hotel, next to high-standard accommodation services, offers meeting facilities and its elegant meeting and conference room accommodates from 25 to 30 delegates. It offers state-of-the-art facilities such as projectors, automated screens, DVD and TV projections, as well as high-speed Internet access. There are 119 guest rooms in total and further facilities at this business hotel include a lobby with lift access, a restaurant, laundry service (fees apply) and a car park (fees apply).
The hotel is centrally located in the Najma area, only 2 km away from Doha International Airport and close to the city's business and banking district, tourist attractions and museums, making it a perfect venue with home-away-from-home accommodation.