Skip to main content

Extended Stay America - Detroit - Ann Arbor - Briarwood Mall

resort · Ann Arbor, MI

Address
1501 Briarwood Cir, Ann Arbor, MI 48108
Phone
(734) 332-1980
Website
extendedstayamerica.com/hotels/mi/detroit/ann-arbor-briarwood-mall
Where
42.2416, -83.7428

Search Hominin for Extended Stay America - Detroit - Ann Arbor - Briarwood Mall

Other resorts nearby

More in Ann Arbor

Extended Stay America - Detroit - Ann Arbor - Briarwood Mall — resort in Ann Arbor, MI | Hominin