The Garden House Bed and Breakfast

About The Inn

The Garden House Bed and Breakfast, located in Hannibal, Missouri is on the Mississippi River, just three blocks from Town Center shopping and activities. Get married, renew your vows, or honeymoon at the Garden House, for a perfect, romantic memory of a lifetime.

301 N 5th St, Hannibal, Missouri 63401