Stay at the Burchtree Retreat while you explore the Missouri Ozarks, located in Houston, Missouri, where nature and small-town meet. Visit the unique shops of Downtown Houston or pack a picnic lunch for a day trip to many of the local state parks. Returning each day to the comfort and relaxation of our beautiful home.