Letchworth State Park Hotel
The Letchworth State Park Hotel, also known as the Glen Iris Inn, is located within Letchworth State Park in New York. This historic hotel offers stunning views of the Genesee River and the park's famous waterfalls. Built in the 1910s, it features a blend of rustic charm and modern amenities, making it a popular destination for visitors seeking nature and comfort.
Guests at the hotel can enjoy various activities, including hiking, birdwatching, and exploring the park's scenic trails. The inn also provides dining options, allowing visitors to savor local cuisine while taking in the beautiful surroundings of the park.