Super 8 by Wyndham Osseo WI

Osseo • Show on map
Price as low as USD 80.00
Located off Interstate 94 this Osseo Wisconsin hotel is 7 minutes’ drive from Stoddard Park and Lake Martha. A daily continental breakfast is served and free WiFi is available throughout. Satellite cable…More info


