- Liked: Staff & service
I wished they had done a little more makeover inside the building. Everything was as I remembered it from many years ago when it wast the Embasssy Suites.
Your dates need to occur after 2020-02-17. Try updating your dates to see prices for your trip.
Located in St. Louis, HoteLumiere at the Arch is near a metro station. City Museum and Fox Theater are cultural highlights, and some of the area's notable landmarks include Gateway Arch and Anheuser-Busch Brewery. Looking to enjoy an event or a game? See what's going on at Dome at America’s Center or Busch Stadium.