Enjoy the peacefulness of Green Tree Inn, located in the heart of the historic village of Elsah, Illinois. The quaint village is situated between the beautiful high limestone bluffs and tree-covered hills next to the Mighty Mississippi. Part of what makes The Green Tree Inn such a unique Bed and Breakfast is the village of Elsah, often referred to as the ‘town that time forgot’ — An oasis of rest and relaxation away from the hustle and bustle of everyday life.
The Inn is located along the Great River Road just minutes from Alton and Grafton Illinois. Downtown St. Louis, MO is just 45 minutes away. The Green Tree Inn is a perfect place for a get-a-way while still having close proximity to wonderful shopping, restaurants, wineries and other exciting attractions.