Directions to Metro Inn & Suites, Dearborn

Metro-inn-downtown-detroit-map
The Metro Inn & Suites in Dearborn is located at 12800 MICHIGAN AVENUE , Dearborn , MI, US .   Click on the Google Map above to get an interactive version and see the area around the Metro Inn & Suites .