Grand Excelsior Hotel Al Barsha Dubaï est juste à 15 minutes de marche du Centre commercial Mall of the Emirates et fournit un distributeur automatique et un bureau de change. Situé dans le quartier "Al Barsha", l'hôtel est l'hôtel avec une piscine, et un restaurant à la carte.
L'hôtel est à 1 km du Dubai Community Theatre & Arts Centre. Cet immeuble offre la proximité de sites naturels comme le Parc Al Barsha Pond Park (à 1,1 km) et Wild Wadi Water Park (à 3 km). Le Ski Dubaï est à une distance de marche de cette propriété. L'arrêt de bus albarsha est à environ 300 mètres de l'hôtel 4 étoiles Grand Excelsior Hotel Al Barsha.
Meublées avec un bureau, 230 chambres comprennent des commodités comme une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Les salles de bain sont dotées d'une douche à l'italienne et une toilette séparée et le confort est assuré par un sèche-cheveux et un bonnet de douche.
On peut avoir le petit déjeuner au restaurant chaque jour. Le restaurant A La Grand propose une cuisine internationale tandis que La Grand sert la meilleure cuisine internationale.