Glen Iris Inn offers a historic setting with period rooms and suites overlooking the stunning Middle Falls at Letchworth State Park. The seasonal country-style hotel combines riverside grounds with a high-end restaurant featuring outdoor terrace seating and waterfall views.
The inn’s Pinewood Lodge & Lofts provide additional accommodations near the main building, ideal for small groups seeking a scenic retreat. Caroline’s Dining Room serves thoughtfully prepared meals with attentive service, making it a strong choice for business dinners or intimate gatherings during the warmer months.
Loading map...
Rated 4.4 on Google · 1,116 reviews