Wyndham Garden Madison Fitchburg

    Photos

    Pool at the Wyndham Garden Madison Fitchburg in Fitchburg, Wisconsin
    Wyndham Garden Madison Fitchburg restaurant in Fitchburg, Wisconsin

    Map & Directions

    2969 Cahill Main, Fitchburg, WI, 53711

    Amenities

    Amenities

    Reviews