The 3-star Hotel Lumiere offers a contemporary accommodation in Downtown St. Louis district of Saint Louis. Residing in an 8-story building, the hotel was opened in 1900 and renovated in 2007.
Hotel Lumiere is also located near Americas Center, Laclede's Landing and Lumière Place. This property is about 4 km away from the center of Saint Louis.
Gateway Arch is 850 meters from the hotel and Edward Jones Dome is about 450 meters away.
It lies only 350 meters away from Arch Lacledes Metrolink train station. 25 minutes by car from Lambert-St. Louis International airport.
Hotel Lumiere features rooms with an Italian interior that come with individual climate control, pay TV, Wi-Fi, a laptop-size safe and a writing desk for a pleasant stay in Saint Louis. Guests will enjoy a view of the Mississippi River from their rooms. Bathrooms are fitted with a shower, a hairdryer and dressing gowns.
Eat & Drink
The restaurant menu features American dishes. Guests can try beers, refreshments and cocktails served in the lobby bar. The family fare restaurant Prime Steakhouse is located 900 meters from the property.
Business travelers can make use of a business center, an exhibition space and a catering service offered on site.
Guests will enjoy using a Jacuzzi and a sauna after a busy day in Saint Louis.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.
Year renovated: 2007.
Number of floors: 8.
Number of rooms: 294.