New Delhi and NCR, India
E -51, Kalkaji Extension, Nehru Palace, New Delhi, National Capital Territory of Delhi- 110019, 110019
1 double bed