Water Tower Inn
Address:
3545 Lafayette Ave, Saint Louis, MO 63104
Phone:
(314) 977-7500
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Colleges & Universities,
Hotels & Motels,
Inns
Other Businesses:
- Residence Inn at 525 S Jefferson Ave, Saint Louis, MO 63103
- Hotel Ignacio - Saint Louis at 3411 Olive Street, Saint Louis, MO 63103
- Courtyard St. Louis Downtown at 2340 Market St, Saint Louis, MO 63103
- Fleur-De-Lys Mansion at 3500 Russell Blvd, Saint Louis, MO 63104
- Hampton Inn St. Louis-Downtown (At the Gateway Arch), MO at 333 Washington Avenue, Saint Louis, MO 63102