Located in Downtown St. Louis, this romantic hotel is within a 10-minute walk of Federal Reserve Bank of St. Louis, Dome at America’s Center, and America's Center Convention Complex. Gateway Arch and World Aquarium are also within 10 minutes. Convention Center Station is 6 minutes by foot and 8th and Pine Station is 6 minutes.