HoteLumiere at the Arch
St. Louis Missouri
Check in
4:00 PM
Check out
11:00 AM
With a stay at HoteLumiere at the Arch in St. Louis (Downtown St. Louis), you'll be a 5-minute walk from Mississippi River and 10 minutes by foot from Gateway Arch. This upscale hotel is 0.3 mi (0.5 km) from Dome at America’s Center and 0.6 mi (0.9 km) from America's Center Convention Complex.
Stay in one of 294 guestrooms featuring flat-screen televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers.
Property Details
Location
999 N. 2nd St., St. Louis, Missouri 63102, United States