Comprenant 74 chambres, Lotus Grand Hotel Dubaï est niché à une distance de 800 mètres de Dubai Creek. L'hôtel sert des repas internationaux préparés dans le restaurant à la carte sur place.
Cet hôtel est situé à 10 minutes en voiture de la Maison du Cheik Saïd Al-Maktoum et la station de métro l'Union est dans un rayon de 950 mètres. Cet hébergement se trouve à moins de 1 km du centre de Dubaï et à 1 km de la Tour de l'Horloge de Deira. Cette propriété est situé à une courte distance d'Al Bastakiya, et English se trouve dans une zone de 350 mètres.
Certaines unités climatisées disposent d'une TV à écran plat avec des chaînes satellite ainsi que d'un mini-frigo bar et d'une cafetière/théière. Certaines chambres spacieuses fournissent une salle de bain privée. Quelques pièces ont des vues sur la ville.
Le Musée de Dubaï est à 25 minutes à pied de cet hébergement.