Glen Iris Inn
The Glen Iris Inn is a historic hotel located in Letchworth State Park, New York. Built in the early 20th century, it offers stunning views of the surrounding landscapes, including the Genesee River and the park's famous waterfalls. The inn features a blend of rustic charm and modern amenities, making it a popular destination for visitors seeking both relaxation and adventure.
Guests at the Glen Iris Inn can enjoy various activities, such as hiking, picnicking, and exploring the park's scenic trails. The inn also has a restaurant that serves locally sourced cuisine, enhancing the overall experience for those looking to immerse themselves in the natural beauty of the area.