The central Lehmann House Bed And Breakfast is a 3-star property located 1450 meters away from Scottrade Center. The hotel opened its doors in 1893 and was remodeled in 1992.
Lehmann House Bed And Breakfast is also placed within a 25-minute walk of Busch Stadium. The center of Saint Louis is 4 km away from the venue.
Union train station is a 15-minute walk from the property. Lehmann House Bed And Breakfast is located within 20 km from Lambert-St. Louis International airport.
Staying at Lehmann House Bed And Breakfast guests can make use of complimentary wireless internet, satellite television, a fridge, a wardrobe and a sofa supplied in the rooms. The bathrooms come with a bathtub, a bidet and terry bathrobes for more comfort.
Lehmann House Bed And Breakfast offers wedding services, housekeeping and ironing service.
A sun deck and a library are available at the hotel.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.