Set in Saint Louis, less than 1 km from St. Louis Gateway Arch, Hotel Saint Louis, Autograph Collection offers accommodation with free bikes, private parking, a seasonal outdoor swimming pool and a fitness centre.
Number of rooms: 49
705 Olive Street, Downtown St. Louis, Saint Louis, 63101, United States