Ann Arbor, Ann Arbor
Spend a second to
save a fortune!
Spend a second to save a fortune!
2424 E Stadium Blvd, Ann Arbor
Located in Ann Arbor, Michigan, only moments away from the University of Michigan campus, this hotel offers comfortable accommodation in a convenient city centre location.
See MoreUsage of subsidiary facilities may incur additional fees