Directions to Omni Detroit River Place, Detroit

Omni-detroit-river-place-map
The Omni Detroit River Place in Detroit is located at 1000 RIVER PLACE , Detroit , MI, US .   Click on the Google Map above to get an interactive version and see the area around the Omni Detroit River Place .