Photo gallery for HoteLumiere at the Arch





HoteLumiere at the Arch
Reviews
6.6 out of 10
About this property
Hotel with 3 restaurants, a short walk to Mississippi River
Explore the area

999 N. 2nd St., St. Louis, MO, 63102
- Place, Dome at America’s Center8 min walk
- Place, Gateway Arch13 min walk
- Place, Busch Stadium15 min walk
- Airport, St. Louis, MO (STL-Lambert-St. Louis Intl.)20 min drive