Das Hotel Grand Asian Neu-Delhi liegt im Stadtviertel Dwarka, in ungefähr 2 km Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Indian Air Force Museum. Außerdem gibt es Parkplätze.
Delhi Airport ist in rund 25 Gehminuten Entfernung von hier und Sulabh International Museum of Toilets ist 10 Minuten Fahrt vom Hotel entfernt. Der Uttara Swamimalai Tempel gilt als heilige Stätte und liegt in einer 7 km Entfernung vom Grand Asian. Das Fun 'n' Food Village ist in einer Entfernung von etwa 15 Fahrminuten von der Unterkunft. Das Hotel ist nicht weit entfernt vom Busbahnhof Transfer gelegen.
Die 61 Zimmer im Grand Asian verfügen über eine Sitzecke. Ein Flachbildfernseher mit Satellitenkanälen und die Küche sind ebenfalls in den Zimmern vorhanden.
Den Gästen wird täglich ein kontinentales Frühstück angeboten. Das Restaurant Viva - All Day Dining bietet eine große Auswahl an osteuropäischen Speisen und liegt etwa 50 Meter von der Unterkunft entfernt.