El Royal inn ofrece habitaciones en Nueva Delhi, a menos de 1 km de la tumba de Humayun y a 3,2 km de los jardines Lodhi. Este hotel de 1 estrella cuenta con bar y habitaciones con aire acondicionado y baño privado.
Número de habitaciones: 60
429/1 main mathra road jangpura bhogal main mathura road jangpura, Janakpuri, 110014 Nueva Delhi, India