Water Tower Inn


Conveniently located on the campus of Saint Louis University, the Water Tower Inn hotel is just moments away from Saint Louis Missouri’s top hospitals and cultural attractions, including the Midtown Grand Arts Center and historic Shaw neighborhood.

A comfortable option designed for both short-term and extended hotel stays, Water Tower Inn boasts 62 spacious guest rooms perfect for family or business travel, two meeting rooms, food service and a fitness center. Hotel guests enjoy recently refreshed rooms, many with views of the Saint Louis Arch. Complimentary breakfast, secure on-site parking and free shuttle service to SLU’s Frost campus – combined with discounts for guests affiliated with SLU or enjoying extended stays – make Water Tower Inn a great hotel deal in Saint Louis.

Our Location