New Delhi and NCR, Intia
880/2, Acharyapuri, near lotus hospital, GurugramGurgaonHaryanaIndia122006, 122006
1 double bed