Q: Where is Holiday Inn Express St Louis - Central West End, an IHG Hotel?
A: Holiday Inn Express St Louis - Central West End, an IHG Hotel is located at: 4630 Lindell Blvd, St. Louis, MO 63108, United States
Q: What are the coordinates of the Holiday Inn Express St Louis - Central West End, an IHG Hotel?
A: Latitude: 38.6424338, Longitude: -90.2609952
Q: How is Holiday Inn Express St Louis - Central West End, an IHG Hotel rated?
A: Holiday Inn Express St Louis - Central West End, an IHG Hotel has not rated yet on addressschool.com