The Ilitch family and billionaire developer Stephen Ross have submitted a development plan for a new $190.5 million hotel immediately south of Little Caesars Arena.
An Equinox hotel in downtown Detroit is part of the blueprint for the new Detroit Center for Innovation planned by real estate mogul Stephen Ross and the Ilitch family.
Ross, chairman of New York City-based developer Related Cos., said the hotel will be designed to host visiting professional…