New Delhi and NCR, Indie
9, Rd No U 23, U Block, DLF Phase 3, Sector 24, Gurugram, Haryana 122002, IndiaHaryanaGurgaonIndia122002, 122002
1 double bed or 2 single beds