Comfort Inn Westport

12031 Lackland Rd
Saint Louis, MO  
Hours of Operation
Mon - Sun Open 24 Hours
Customer Reviews
rnmale98 on 02/23/2003
worst hotel experience of my life. Calle...
Some content provided by
Business Details
Other Places Like This

Holiday Inn

Book Your Hotel & Save Up to 20%.
  (855) 860-7192
Extended Stay America St. Louis - Westport - Craig Road
2030 Craig Rd
Saint Louis, MO
0.6 mi
La Quinta Inn & Suites St. Louis Westport
11805 Lackland Rd
Saint Louis, MO
1.0 mi
Courtyard by Marriott
828 N New Ballas Rd
Saint Louis, MO
1.1 mi