Das Lotus Grand Hotel befindet sich im Unterhaltungs- Stadtteil Deira von Dubai und bietet den Gästeb einen Behandlungsraum, einen Whirlpool und Saunaanlagen. Im Hotel gibt es WLAN im ganzen Gebäude, eine Wechselstube und einen Ausflugsschalter.
Einkaufszentrum Burjuman Mall liegt 3 km von dem 4-Sterne-Hotel entfernt. Uhrturm Deira ist außerdem in nur 14 Gehminuten zu erreichen. Die Unterkunft ist in der Innenstadt von Dubai gelegen. Einkaufszentrum Al Ghurair Centre liegt in einer Entfernung von 9 Fußminuten vom Hotel. Die U-Bahn-Station Union ist in einer Entfernung von 950 Metern.
Viele geräumige Zimmer im Lotus Grand bieten kostenloses WLAN, einen Schreibtisch und Ausstattung zur Kaffee- & Teezubereitung. Sie sind mit einem Schreibtisch ausgestattet und verfügen über eine Minibar. Die Badezimmer bieten tolle Annehmlichkeiten, darunter einen Haartrockner und Handtücher sowie eine getrennte Toilette und eine Dusche. Einige der Gästezimmer bieten eine exklusive Sicht auf die Stadt.
Das Lotus Grand Dubai serviert Frühstücksbuffet im Restaurant. Das Hotel verfügt über die Rooftop- Bar und das Restaurant Paheli mit internationalen Gerichten.