With a stay at Missouri Athletic Club, you'll be centrally located in St. Louis, just a 5-minute walk from Dome at America’s Center and 12 minutes by foot from Gateway Arch. This hotel is 0.8 mi (1.3 km) from Busch Stadium and 0.8 mi (1.3 km) from City..