; Location.
Crowne Plaza Riverfront at the Arch is a business friendly hotel located in St. Louis, close to Old Courthouse, Gateway Arch, and Edward Jones Dome. Additional points of interest include City Museum and Anheuser Busch Brewery.
; Hotel Features.
Crowne Plaza Riverfront at the Arch features a restaurant and a bar/lounge. Room service is available during limited hours....