The Best Spot In Downtown St. Louis!! apartment is situated only 5 minutes' walk from the Central Public Library and 25 km from Lambert airport.
This apartment in Saint Louis is 900 metres from the Cardinals Hall of Fame and Museum and in the vicinity of the City Museum. The made monument "Gateway Arch" is within 15 minutes' walk of the apartment. The Best Spot In Downtown St. Louis!! apartment also lies in the immediate vicinity of the Citygarden Sculpture Park.
Enhancing your comfort, a walk-in shower can be found at the apartment. Furthermore, towels is available.
The property offers self-catering options such as a fridge and an oven for guests to enjoy. The nearest Washington at 10th Street bus stop is 150 m from this accommodation.