Park Inn Restaurant is located in Hosur, India on 911A, #10 Inner Ring Road, Hosur, Hosur Locality, Hosur, Tamil Nadu. Park Inn Restaurant is rated 3 out of 5 in the category chinese in India.
Address
911A, #10 Inner Ring Road, Hosur, Hosur Locality, Hosur, Tamil Nadu