Terminal 3 befindet sich ca. 25 Minuten zu Fuß von dem 4-Sterne-Hotel Grand Belwoods Near Delhi Airport Neu-Delhi entfernt und ist einen Besuch wert. Das Hotel verfügt auch über Parkplätze.
Terminal 2 des Indira Gandhi International Airport in circa 1 km Entfernung vom Hotel ist eine der nahegelegenen Attraktionen. Das Grand Belwoods Near Delhi Airport Neu-Delhi befindet sich in ungefähr 15 Fahrminuten Entfernung vom Uttara Swamimalai Tempel. Die Unterkunft liegt ca. 15 km vom Bahnhof Neu-Delhi und 5 Minuten mit dem Auto vom Flughafen Delhi enfernt.
In den Zimmern stehen den Gästen ein Balkon und ein Essbereich zur Verfügung. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen und WLAN, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer sind mit einem Bidet, einer getrennten Toilette und einer Dusche, einem Haartrockner und Badelaken ausgestattet.
Gerichte der osteuropäischen Küche werden im Restaurant Viva - All Day Dining ca. 5 Minuten zu Fuß vom Hotel Grand Belwoods Near Delhi Airport entfernt serviert.