Wyndham Garden Madison Fitchburg

Starting at
$105

TripAdvisor Review

Based on 576 review

See all

Thank you for choosing our Wyndham hotel. Wyndham Hotels and Resorts is an upscale, full service brand with properties located in key business and vacation destinations across the world. It offers the comfort and amenities you would expect in a world class hotel, including beautifully appointed publ...

More details