Los huéspedes del Hotel Church View Nueva Delhi, de 3 estrellas, pueden disfrutar de acceso al Fuerte Rojo de Delhi, situado a unos 2 km.
Este hotel se localiza en Nueva Delhi, a una distancia de 600 metros de la estación de metro New Delhi. Entre los lugares de interés religioso de la zona se incluyen la Tumba de Humayun (a 7 km) y la Catedral del Sagrado Corazón (a 2,1 km). Estar a unos 25 minutos a pie del Observatorio astronómico Jantar Mantar es una ventaja para los huéspedes que se alojen en el Church View Nueva Delhi. La parada de autobús New Delhi Metro Express Line está en los alrededores del hotel.
Los huéspedes disfrutarán de la comida china del restaurante Palm Grove, que está a un tiro de piedra del alojamiento.