Holiday Inn St. Louis Downtown

at 811 N 9th St, St. Louis , 63101


Holiday Inn St. Louis Downtown
811 N 9th St
St. Louis , MO 63101
United States
Contact Phone
P: (314) 421-4000
Website
www.holidayinn.com/stlouisdwtn

Specialities

Price category
$$ (10-30)

Company Rating

4622 Facebook users were in Holiday Inn St. Louis Downtown. It's a 23 position in Popularity Rating for companies in Hotel category in St. Louis

341 FB users likes Holiday Inn St. Louis Downtown, set it to 30 position in Likes Rating for St. Louis companies in Hotel category

!-- Global site tag (gtag.js) - Google Analytics -->