HoteLumiere at the Arch
4-star hotel in Downtown St. Louis
Reviews
6.8 out of 10
Popular amenities
Explore the area
999 N. 2nd St., St. Louis, MO, 63102
- Horseshoe St. Louis Casino1 min walk
- Gateway Arch National Park6 min walk
- Dome at America’s Center7 min walk
- St. Louis, MO (CPS-St. Louis Downtown)12 min drive