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