What can I see near Super 8 by Wyndham Aberdeen East?
This hotel is located in Aberdeen, close to Wylie Park, Storybook Land, and Odde Ice Arena. You'll also find Aberdeen Aquatic Center and Dacotah Prairie Museum within a short drive.