Gracious hospitality and quietly elegant surroundings combine to make Main Street Inn a destination for guests seeking a special place to celebrate an anniversary or birthday, to explore the historic town and the Missouri wine country, or just to spend a few days away from the stress of modern life.