POP Hotel Relax Inn Near Select Citywalk Mall features air-conditioned rooms with TV in the South Delhi district of New Delhi.
Numero delle stanze: 30
94, Mehrauli - Badarpur Rd, Khanpur Village, Khanpur, New Delhi, Delhi 110062, India, Delhi, 110062 Nuova Delhi, India