Water Tower Inn

0
3545 Lafayette Ave.
St. Louis, MO 63104
Phone: 314-977-7500
Centrally-located, close to downtown St. Louis, Scottrade Center and Grand Center Arts and Entertainment District. Only 20 minutes from Lambert-St. Louis International Airport.
TO AND FROM
Enter Your Zip Code
{0} REGION - KEY CITIES