Situado a poco más de 5 minutos a pie del hotel The Bella Vista - New Delhi Family Atmoshere, de 3 estrellas, los huéspedes pueden llegar muy rápido a la Misión Ramakrishna.
El Museo Nacional de Nueva Delhi está a una distancia de 3 km del hotel y el Fuerte Rojo de Delhi se sitúa a 3,1 km. Entre los lugares de interés educativo de la zona se encuentran el Centro Nacional de las Artes Indira Gandhi ( 2 km) y la Universidad de Delhi ( 6 km). El Bella Vista - New Delhi Family Atmoshere está a poco más de 10 minutos en coche del Tribunal Supremo de la India y de otras atracciones principales de Nueva Delhi. El hotel también ofrece la proximidad de la estación de metro Ramakrishna Ashram Marg, que está a unos 200 metros.
Las habitaciones cuentan con aparador y escritorio, chimenea de piedra y ventanas insonorizadas para mayor comodidad de los huéspedes. Dispone de climatizador para mayor comodidad de los huéspedes. Entre las instalaciones del baño hay inodoro separado y ducha, así como toallas y zapatillas.
El restaurante Anoop ofrece una gran selección de platos justo al lado del hotel Bella Vista - New Delhi Family Atmoshere.