Glen Iris Inn
Glen Iris Inn, located within the breathtaking Letchworth State Park in Castile, New York, invites visitors to step into a world of timeless charm. Once the country estate of William Pryor Letchworth, this historic inn has welcomed guests since 1914. Perched atop a cliff overlooking the mesmerizing Middle Falls of the Genesee River, it offers 16 recently re-decorated guestrooms and suites. Whether you’re drawn to the captivating views, the tranquil surroundings, or the rich history, a stay at Glen Iris Inn promises an unforgettable escape. Don’t miss the chance to explore this enchanting gem in the heart of nature.