Location & Nearby Info
Holiday Inn Express Hotel & Suites Detroit - Downtown
1020 Washington Blvd.
Detroit, MI 48226
1-877-865-6578
Show nearby: