Finding the best rates takes a while
Please wait...

The Green Roof Inn

8790 Meadville Road, Girard, PA - 16417, United States of America. 814-774-7072 stay@thegreenroofinn.com

4.44 Out of 5

Guest Reviews Based on 25 Reviews

Score breakdown