Hotel Royal INN at Tilak Nagar features air-conditioned rooms with flat-screen TV in the Janakpuri district of New Delhi. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Número de habitaciones: 10
WZ - 300A GL 11 G Block, Jail Road, near Tilak Nagar Metro Station, Janakpuri, 110058 Nueva Delhi, India