Con una ubicación de primera clase a unos 3 km del Estadio de críquet Feroz Shah Kotla, este elegante hotel de 3 estrellas, Hotel Neu Villa Nueva Delhi, dispone de una terraza y jardín. WiFi se ofrece en toda la propiedad, y este hotel dispone de un aparcamiento privado gratuito en el lugar.
Este hotel perfecto está situado en el mismísimo corazón de Nueva Delhi, al alcance de la estación de metro la Ramakrishna Ashram Marg. El Observatorio astronómico Jantar Mantar se encuentra a unos 25 minutos a pie del Neu Villa Nueva Delhi y el aeropuerto internacional de Delhi se sitúa a 20 km. Este exclusivo lugar está bastante cerca de la Gurdwara Bangla Sahib. La parada de autobús el Panchkuian Road se sitúa a 10 minutos caminando del Hotel Neu Villa New Delhi.
El hotel cuenta con 25 habitaciones estilosas, algunas de las cuales ofrecen una zona de estar y una cocina completa. Los cuartos están equipados con minibar y servicio de tetera/cafetera, además de TV de pantalla plana con canales vía satélite para disfrutar del tiempo libre. Para mayor comodidad, el hotel proporciona toallas de baño y zapatillas, además de un inodoro separado de la ducha y duchas.
Los huéspedes disfrutarán de la comida china del restaurante Sam's Bar and Restaurant, que está cerca del alojamiento.