Flagship Metro Plus Near Nangloi Metro Station features air-conditioned rooms with TV in the West Delhi district of New Delhi. This 3-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 30
Plot No 05, Block A, Chhawla Mark, Near Keradi Railway Crossing Railway Colony, Prem Nagar 1, 110086 Nuova Delhi, India