Hotel se nalazi u oblasti Al Barsha i udaljen je od međunarodnog aerodroma Dubai oko 35 km. Od metro stanice kao i poznatog tržnog centra Mall Of Emrates je na 10 minuta hoda. Hotel se nalazi na 6km od ostrva Palm Jumeirah. Gostima je na raspolaganju besplatan mini bus do plaže Jumeirah udaljene 5km od hotela. Gostima su na raspoalganju: recepcija, glavni restoran, pub, banket sala, sala za stastanke, bazen na krovu hotela, parno kupatilo, sauna, đakuzi, masaže, tretmani za negu lica i tela, internet u sobama i javnim prostorijama, ostava za prtljag, servis za pranje i sušenje veša. Sve prostrane i elegantno uređene sobe poseduju flat-screen TV sa satelitskim kanalima i klima-uređaj. Pored toga svaka soba hotela Grand Excelsior sadrži radni sto, električni čajnik i aparat za kafu.