OYO Imperial Inn ofrece habitaciones con aire acondicionado y TV en el barrio de Nehru Place, en Nueva Delhi. Este hotel de 3 estrellas ofrece cocina compartida, servicio de habitaciones y wifi gratis. Fuerte Tughlaqabad está a 6,3 km del hotel y Tumba de Humayun, a 7,7 km.
Qutub Minar está a 10 km del alojamiento, y Puerta de la India está a 10 km. El aeropuerto más cercano (Aeropuerto internacional de Delhi) está a 22 km del alojamiento.