Pari Palace is located in Shikohabad, India on Avanti Nagar, Firozabad, SH-84, Agra Mainpuri Road, Shikohabad. Pari Palace is rated 4 out of 5 in the category guest house in India.
Address
Avanti Nagar, Firozabad, SH-84, Agra Mainpuri Road, Shikohabad