Apartment The Best Spot In Downtown St. Louis!! Saint Louis
917 Locust Street 502, Saint Louis, United States
Choose your dates to see prices
917 Locust Street 502, Saint Louis, United States
Choose your dates to see prices
Located a mere 0.6 miles from Busch Stadium, The Best Spot In Downtown St. Louis!! Saint Louis apartment is around a 25-minute walk from a top family-friendly place like The St. Louis Wheel. Access to fitness classes allows guests to add variety to their leisure.
Enhancing your comfort, a roll-in shower can be found at the apartment. Bath sheets and towels are also included in the bathroom.
This apartment is located within 1 mile of Union train station and in the immediate vicinity of Central Public Library. The Best Spot In Downtown St. Louis!! apartment is located merely an 11-minute stroll from Cardinals Hall of Fame and Museum and just a 6-minute stroll from the 501 non-profit National Blues Museum. 4.1 miles from the apartment you will find Saint Louis Science Center. This property is only steps away from Washington at 10th Street bus stop.
Guests staying at The Best Spot In Downtown St. Louis!! apartment can make use of the self-catering amenities available, including a fridge and oven.
Free Wi-Fi
Fitness centre
Fitness/Gym