A 300 metros del Hotel Grand Bella Nueva Delhi, los huéspedes pueden llegar rápidamente a Kali Mandir;Kali Bari Mandir.
El Santuario Nizamuddin Dargah se localiza a unos 15 minutos en coche de este hotel de 2 estrellas, mientras que el Templo del loto se localiza a 2 km de esta ubicación. Los lugares históricos de la zona incluyen el Fuerte de Tughlaqabad, situado a 3 km. Un trayecto de 20 minutos en coche te lleva al Qutab Minar. La estación de metro Nehru Enclave, situada a pocas cuadras del hotel Grand Bella, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
También se incluyen aire acondicionado, y las habitaciones disponen de un balcón para mayor comodidad.
Kamala Fast Food & Chinese está al lado de este hotel y está especializado en cocina china.