Microtel Inn & Suites by Wyndham Ames In the city center
2216 Se 16th St -
Ames,
IA 50010