New Delhi and NCR, India
Landmark: Backside of BANK OF BARODA, B-7/103, 1st Floor, Extn, 110029
1 queen bed