Glen Iris Inn

Categories

Restaurant/Restaurant Supply Accommodations & Lodging

About

The Glen Iris Inn is located in Letchworth State Park directly in front of Middle Falls Overlook. The Inn has overnight accommodations that range from historic suites and luxury lofts to full houses in the park. Caroline’s Dining Room at Glen Iris Inn serves breakfast, lunch and dinner daily from May through October.

Powered By GrowthZone