Looking for Red Lion Hotel address or Red Lion Hotel contact details? Well we have got you covered. The venue is located Metro Link Light Rail 400 S 14th, MO 63103, United States. Here is Red Lion Hotel Contact number - 314-613-6402. You can call them anytime between 10 Am to 8 PM.