Omni Detroit River Place
|Part of a national chain:||Omni Hotels|
|Travel Information:||Check Rates & Availability|
“The Omni Detroit Hotel at River Place is Detroit's own secluded oasis nestled in the quaint River Place District of downtown. The National Historic Landmark…”
No reviews yet. Be the first to review this listing!