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