The Lehmann House is a Victorian mansion with 5 large guestrooms in theHistoric Lafayette Square. It is approximately a 15-minute walk, or a five-minute drive, to downtown attractions, such as Busch Stadium, Union Station, Missouri Botanical Gardens, Laclede's Landing and the St. Louis Zoo.