- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Felt like I was a member of the club
Nice place and very helpful staff
Your dates need to occur after 2020-02-23. Try updating your dates to see prices for your trip.
Located in St. Louis, Missouri Athletic Club is in the city center and near a metro station. City Museum and Fox Theater are cultural highlights, and some of the area's notable landmarks include Gateway Arch and Anheuser-Busch Brewery. Looking to enjoy an event or a game? See what's going on at Dome at America’s Center or Busch Stadium. Our guests appreciate the hotel's central location.
I would definitely book this hotel again. Love the ceiling fan and we’ll as the old look. Very clean. We loved how close it was to everything. We walked everywhere.