Holiday Inn Express St. Louis

from
check rates
avg/night
up to: % savings
2625 Lafayette Ave, St. Louis, MO
  • stars
  • rating
Situated in the city center, this hotel is close to Anheuser-Busch Brewery, City Museum, and Soulard Farmer's Market. Also nearby are Scottrade Center and Chaifetz Arena. read more
Special Offer
Reviews