They were remodeling Advertisement Posted on March 5, 2009 Posted in photoTagged 2009, green, IL, travel
It sure is. Great location but the car entrance is hard to miss the first time…
Is this the Holiday Inn? I think I’ve stayed wherever this is…