Believe it or not there is some nice and safe hotels in Detroit but prices will be higher then in Windsor.
MGM casino for example has a lovely hotel but last time I check rates it was $400 a night.
The downtown area of Detroit isn't so bad but you can't just wander off in any direction. Back in the 1980's it was never go north of Warren st, I'm kind of out dated. You might want to post your question in the Detroit Michigan forum, customs can be a hassle. Windsor isn't so much fun, IMO
Oh, forget about bus service--well the tunnel bus OK but the rest is a joke, buses are late-if they come at all and yeah its not so safe. You drive your car--forget bike riding also.
Edited: 7:06 pm, December 22, 2012