New Delhi and NCR, India
Plot no : 2030 Sector 45, 122003 Gurgaon, India, Soft Stayz By Soft Petals, 122003