Das 4-Sterne-The Belwoods Hotel Near Igi Delhi Neu-Delhi liegt im Bezirk Mahipalpur von Neu-Delhi, 2 km weit weg von kulturellen Attraktionen, darunter dem Indian Air Force Museum. Außerdem gibt es Parkplätze.
Der Mangal Mahadev Mandir ist in circa 10 Fahrminuten Entfernung von hier und der Hanuman Ji Tempel Sektor 23 Dwarka Neu-Delhi ist ungefähr 15 Minuten Autofahrt vom Hotel entfernt. Gäste können Sehenswürdigkeiten wie den Uttara Swamimalai Tempel besuchen (liegt 7 km weit weg vom Belwoods Hotel Near Igi Delhi Neu-Delhi). Auch Terminal 2 des Indira Gandhi International Airport ist in unmittelbarer Nähe vom Hotel. Die Bushaltestelle Transfer liegt in einer Entfernung von 10 Gehminuten von der Unterkunft.
56 Zimmer im Belwoods Hotel Near Igi Delhi sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie WLAN und ein Flachbildfernseher mit Satellitenkanälen. Ein Bidet, eine getrennte Toilette und eine Dusche sind in den Zimmern kostenlos verfügbar. Neben einem Bidet, einer getrennten Toilette und einer Dusche umfassen die Annehmlichkeiten der Bäder auch einen Haartrockner und Morgenmäntel.
Das Restaurant Viva - All Day Dining serviert verschiedene Gerichte der asiatischen Küche und liegt in unmittelbarer Nähe vom The Belwoods Hotel Near Igi Delhi.