New Delhi and NCR, India
1196 DUHAI Kanauja, road, , Ghaziabad, Uttar Pradesh 201001, 201001
1 king bed