Super 8 by Wyndham Windsor/Madison North

Windsor • Show on map
Price as low as USD 55.24
Located just off Interstate 90/94 this Windsor motel is 11 miles outside of Madison Wisconsin. Featuring an on-site bar each guest room includes cable TV with HBO. Tea and coffee-making facilities are…More info


