the river front hotel

a 32/c kharsa, no 391/1, 339/2, mahipalpur village, mahipalpur, new delhi, delhi 110037, india