Misafirler, Doha şehrinde yer alan bu otelden 4,2 km mesafede bulunan City Centre Alışveriş Merkezi'ı ziyaret edebilirler.
Bu otel, Corniche semtinde bulunurken Sheikh Abdulla Bin Jassim Al-Thani Palace otelden kolayca yürünür. Otel A1'a 200 metre ve Katar Ulusal Müzesi'a birkaç adım mesafede yer almaktadır. Katar SC Stadyumu kısa sürüş mesafesindedir.
Bazı odalarda iklim kontrolü, minibar buzdolabı, ütü odası vardır. Her banyoda saç kurutma makinesi, bornozlar, havlular bulunmaktadır.
Konuklar, oteldeki restoranda kahvaltı edebilirler. Konuklar, The Seasons Restaurant restoranında Fransız, Avrupa, Ortadoğu ve İtalyan yemeklerinin tadını çıkarabilirler. En yakın metro istasyonu, yaklaşık 800 metre uzaklıktaki National Museum. Konuklar ayrıca ek ücret karşılığında bir spor salonu, sauna gibi imkanlara erişebilir. En küçük misafirler için otelde çocuk yemekleri, özel menü, oyuncaklar vardır.