Located approximately 25 minutes' walk from the free Saint Louis Zoo, Modern Luxury Wit Saltwater Pool Abodebucks Villa Saint Louis has a private swimming pool and is ideal for up to 10 guests.
Maplewood Pentecostal Church of God is 0.3 miles from this 3-bathroom holiday home, and Saint Louis Science Center is 2.1 miles away. The villa is situated just near Saint Louis Art Museum, while Manchester at Noonan bus station is just 5 minutes' walk away. Modern Luxury Wit Saltwater Pool Abodebucks Villa is 3.3 miles from the historic church "Cathedral Basilica of Saint Louis", popular with worshippers as well as tourists.
For meals, guests can head to Michael's Bar and Grill, which is 0.3 miles away. Transportation alternatives in the area include Union train station, situated around 10 minutes' drive away.