Het Hotel Bella Express-A Luxury Hotel New Delhi met 4 sterren is in de wijk Chandni Chowk, op 5-minuten wandelafstand van Sheila Cinema gelegen. Gasten van het comfortabele hotel kunnen genieten van een wifi in openbare gebieden.
Raj Ghat is op 3 km van het hotel gelegen. De Vrijdagmoskee van New Delhi bevindt zich 2 km verderop. Jantar Mantar is in de buurt van Bella Express-A Luxury, terwijl busstation New Delhi Metro Express Line op 10 minuten loopafstand ligt. Tot de culturele belevenissen in de omgeving behoort Madame Tussauds Delhi, gelegen op afstand van 1 km van dit pand met 17 kamers. New Delhi metrostation, op 10 minuten loopafstand, biedt een snelle verbinding met alle delen van New Delhi.
Er zijn een persoonlijk kluisje en een zitruimte in een aantal units. Ze beschikken ook over privébadkamers.
The Indian Grill bevindt zich naast Bella Express-A Luxury New Delhi en serveert Indiase maaltijden, op 150 meter hier vandaan.