Located in Downtown St. Louis, this hotel is within a 10-minute walk of Enterprise Center and Busch Stadium. St. Louis Union Station and Gateway Arch are also within 2 mi (3 km). St. Louis Gateway Station is only a 4-minute walk and Stadium Station is 9 minutes.