The Omni Detroit Hotel at River Place is Detroit's own secluded oasis nestled in the quaint River Place District of downtown. This historical property reflects the beauty and sophistication of a European, boutique-style hotel, while providing business and leisure travelers with AAA Four-Diamond services and amenities.