999 N 2nd StSt. Louis , MO , 63102
Phone: 314-881-580038° 37' 57.6588" N, 90° 11' 5.1648" W
Sited near the confluence of the Mississippi and Missouri rivers, historic St. Louis continues to invite exploration. Find the luxurious Hotel, a haven of tranquility with epic views of the Gateway Arch, in the heart of downtown’s entertainment district, just steps away from Lumière Place Casino, the pulse of St. Louis.