10/10 Excellent
Kristine
14 November 2025
Liked: Cleanliness, amenities, property conditions & facilities, communication
Kristine
Stayed 3 nights in Nov 2025



















Yes, pets are allowed at this property.
Check-in begins at 4:00 PM.
Check-out is at 10:00 AM.
Located in the center of St. Louis, this family-friendly vacation home is within a 15-minute walk of World Chess Hall of Fame, Forest Park, and Barnes Jewish Hospital. St. Louis Zoo is 2.3 mi (3.8 km) away. Central West End Station is 18 minutes by foot.
Get instant answers with AI powered search of property information and reviews.