Hotel Lumiere is located in a downtown area of Saint Louis in close proximity to Gateway Arch, Edward Jones Dome and Busch Stadium. An example of international architecture, this hotel opened in 1900 and was fully restored in 2007.
The property is 150 meters away from Lumière Place, Laclede's Landing and Americas Center. This venue is 4km away from the center of Saint Louis.
Hotel Lumiere lies within 25 minutes’ drive to Lambert-St. Louis International airport.
The property comprises 294 contemporary rooms appointed with a mini-refrigerator, cable TV with on-demand movies, Wi-Fi, a minibar and individual climate control. Some rooms come with a view of the Mississippi River. The guestrooms offer an Italian interior and carpet floor.
Eat & Drink
At the air-conditioned restaurant guests can enjoy American cuisine. Guests can savor coffee, tea and cocktails in the sports bar.
The hotel offers an elevator, parking and a safe deposit box along with a catering service, a business center and an exhibition space to fulfill the needs of all travelers.
Hotel Lumiere pampers guests with an indoor swimming pool and a casino.
Wireless internet is available in the entire hotel for free.
No parking available.