Das Hotel Bella Inn Neu-Delhi ist im Stadtteil Mahipalpur gelegen, 7 Kilometer vom Shree Adya Katyayani Shaktipeeth Mandir entfernt.
Das Hotel liegt in einer Entfernung von rund 15 Autominuten vom Qutb Minar und in einer Entfernung von rund 20 Autominuten vom Bahnhof Neu-Delhi. Das Fun 'n' Food Village liegt ebenfalls 5 Kilometer vom Hotel entfernt. Kulturelle Erlebnisse in der Umgebung bieten das National Rail Museum of India (liegt in einer Entfernung von ungefähr 20 Fahrminuten vom Bella Inn). Die Bushaltestelle Mahipalpur liegt gleich neben der Unterkunft. Das Hotel kann man in 10 Autominuten vom Flughafen Delhi aus erreichen.
10 Zimmer im Bella Inn Neu-Delhi sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort.
Das Restaurant Chacha Bhatija Ka Chula befindet sich direkt neben der Unterkunft und serviert amerikanische Gerichte, es liegt unter anderem nur 250 Meter zu Fuß von hier entfernt.