With some of the best views of the Gateway Arch and the St. Louis skyline, the hotel features indoor heated pool, high-speed internet in rooms and easy access to MetroLink.
Contact No.: (800) 777-0777
Address: 200 South Front Street, East Saint Louis, Illinois
Business Hours: Mon-Thu 08:00-04:00