66

  

The Drury Inn has been carefully renovated, preserving its original 1900s features, and is just 2 miles away from St. Louis premier attractions such as the Gateway Arch, and 10 minutes from the Anheuser-Busch Brewery.