Completely renovated three bedroom apartment for your next vacation in St Louis. We have two units in this building. This unit is on the first floor.
Perfect St Louis City Central location. Just within short drive from Botanical garden, and Tower Grove Park, Forest Park (named the best city park in USA), Science center, Art Museum, Zoo, Basilica, City Museum, Arch, Union Station, Grant's farm.