Water Tower Inn
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.


Check website for details
3545 Lafayette Ave.
St. Louis, MO 63104

Free Travel Guide

Order your 2018 Official Missouri Travel Guide and start planning your #MissouriAdventure today

Order Now