New Delhi and NCR, Intia
Chakkarpur, Plot No. 75, Sector 28, DLF Phase 1, Nearby DLF Phase 1 Metro Station, Gurgaon, Haryana - 122001, 122001
1 double bed