Los huéspedes del hotel Neha In Nueva Delhi, de 3 estrellas, pueden visitar la Gurdwara Bangla Sahib, ubicada a unos 25 minutos a pie. Encontrarás una barbería en el hotel.
Este hotel en el barrio Paharganj de Nueva Delhi goza de la cercanía de atracciones turísticas como el Bazar Sadar, que se sitúa a unos 500 metros. Si te alojas en el Neha Nueva Delhi, estarás a poco más de 30 minutos a pie de la Catedral del Sagrado Corazón. El establecimiento se sitúa a unos 2 km del Fuerte Rojo de Delhi. La estación de tren Nueva Delhi está cerca del hotel, mientras que la estación de metro New Delhi se encuentra a unos 10 minutos a pie.
Las 15 habitaciones del hotel Neha Nueva Delhi están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Todas las habitaciones están equipadas con inodoro separado y ducha.
El restaurante Karen Cafe Roof Top, situado muy cerca de este alojamiento, sirve una amplia selección de platos de cocina china.