El Hotel Bella Vista Nueva Delhi, de 3 estrellas, situado en el barrio Paharganj de Nueva Delhi, se encuentra a 1 km de atractivos culturales como el Museo de Cera Madame Tussauds Delhi. El hotel cuenta con servicio de cambio de divisas y mostrador de información turística para la comodidad de los huéspedes.
Este hotel está a unos 10 minutos en coche del Mercado Bengalí y al lado de la estación de metro Ramakrishna Ashram Marg. El Sansad Bhavan está a unos 2 km del Bella Vista Nueva Delhi, mientras que la estación de autobuses Panchkuian Road, está a unos 600 metros. Se encuentra bastante cerca de la Misión Ramakrishna. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 21 minutos en coche.
Las habitaciones del hotel Bella Vista Nueva Delhi cuentan con escritorio, además de chimenea de piedra y ventanas insonorizadas para mayor comodidad de los huéspedes. El entretenimiento en las habitaciones incluye TV de pantalla plana con canales vía satélite, también se proporcionan comodidades como climatizador. Los baños tienen inodoro separado y ducha, así como toallas y zapatillas para mayor comodidad.
En el establecimiento se ofrece un desayuno continental. El restaurante Metropolis Restaurant & Bar se encuentra a unos 5 minutos a pie del hotel Bella Vista.