Hi all, I did a search for St. Louis 11/4-11/7 and there was a 5* that came up in downtown. I didn't see it listed in the hotel list. Any idea what it might be? The amenities are: Fitness Center, Restaurant(s), Business Center, High-Speed Internet Access, Golf Nearby and it is Recommended in 95 of reviews. Distance is listed as: 2.0 - 3.7 mi from city center. Any help would be appreciated. Thanks!