New Delhi and NCR, Indie
Plot No. 32/1/1/1 opposite transport authority, main road, Burari, Delhi - ,Delhi,Delhi,110084,India, 110084
1 double bed or 2 single beds