Fort Shelby Doubletree Suites Hotel 525 W Lafayette Blvd, Detroit, MI 48226 , USA Read more… Add to favorites 0