New Delhi and NCR, Inde
2003 Lalkuan Bazar Road, Naya Bans, Farash Khana Delhi Delhi India 110006, 110006
1 double bed or 2 single beds