Our race team stays here every year and we love it! The staff is way over the top awesome and there is plenty to do nearby. The Ren Cen is right in the heart of Detroit - which although still has a way to go is really becoming a pretty cool place to hang out - they have really done... more













