A National Historic Landmark, the Omni Detroit Hotel at River Place combines timeless elegance with modern amenities. This luxurious boutique hotel situated on the banks of the Detroit River is within walking distance to River Town area shops and restaurants.