New Delhi and NCR, India
2 LT Atul Kataria Marg, Sheetla mata mandir road, Gurgaon Gurgaon Haryana 122006 India, 122006
1 double bed or 2 single beds