Kanha family restaurant and hotel Kelai sikandra dausa is located in Sikandra, India on sikandra dausa, Kelai. Kanha family restaurant and hotel Kelai sikandra dausa is rated 3 out of 5 in the category wellness hotel in India.
Address
sikandra dausa, Kelai