Red Roof Inn Hotels Near Scottrade Center

NHL Arena in Saint Louis - Missouri, United States

This is our guide to finding Red Roof Inn hotels near Scottrade Center, a National Hockey League arena located at 1401 Clark Ave in Saint Louis, MO. More nearby hotel chains are listed below.

Make sure you read your reservation's cancellation policy. TheHotelNexus doesn't charge a cancellation fee, but many hotels do. The penalty can vary with the room rate that you choose - so read carefully!