hotel jai palace

26c/1, near lions kidney hospital, new friends colony, new delhi, delhi 110025