OverviewReviewsWin PrizesNearby

Tower Grove House

No comments yet
Address: 4344 Shaw Boulevard, St Louis, MO 63110-2226
map
Phone: +1 314 577 9506
Reviews
Congratulations! You found a new place!
Write a Review

    Located Nearby

    Nearby AttractionsMore(233)

    Missouri Botanical Garden

    4.8/55 Reviews
    "Garden"
    306m away

    St. Louis Science Center

    "Museum""Science & Technology Museum"
    1.72km away

    Magic Chef Mansion

    4.5/52 Reviews
    "Recreation center"
    1.95km away
    Nearby RestaurantsMore(5)

    Nick's Pub

    $$$$
    "Bar/Bistro"
    2.58km away

    Taste

    $$$$
    2.63km away

    Seamus McDaniel's

    $$$$
    3.28km away
    Nearby HotelsMore(374)

    Hampton Inn & Suites St. Louis at Forest Park

    4.4/510 Reviews
    2.46km away

    Holiday Inn St. Louis - Forest Park, an IHG Hotel

    5/512 Reviews
    2.50km away

    Red Roof Inn Plus+ St. Louis - Forest Park / Hampton Ave.

    4.1/512 Reviews
    2.37km away