Terminal 3 befindet sich einen 25-minütigen Spaziergang vom Hotel Grand Belwood Near Delhi Airport Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel liegt in rund 1 km Entfernung von Terminal 2 des Indira Gandhi International Airport und in rund 15 km Entfernung vom Bahnhof Neu-Delhi. Der Uttara Swamimalai Tempel gilt als heilige Stätte und liegt in einer Entfernung von ca. 15 Autominuten vom Hotel. Die Lage in rund 2 km Entfernung vom Mangal Mahadev Mandir ist ein großer Vorteil für Gäste vom Grand Belwood Near Delhi Airport. Die Bushaltestelle Transfer ist 950 Meter von der Unterkunft entfernt.
Das Hotel verfügt über 79 Zimmer mit einem Balkon und einem Essbereich. Hier werden auch Hochgeschwindigkeitsinternet und ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. In Badezimmern stehen ein Bidet, eine getrennte Toilette und eine Dusche zur Verfügung.
Das Restaurant Viva - All Day Dining liegt in unmittelbarer Nähe zum Grand Belwood Near Delhi Airport Neu-Delhi.