Skip to main content

Mimosa On The Canal

hotel · Miami Beach, FL

Address
7700 Tatum Waterway Dr, Miami Beach, FL 33141
Phone
(786) 277-8915
Website
mbonthecanal.com
Where
25.8620, -80.1278

Search Hominin for Mimosa On The Canal

Other hotels nearby

More in Miami Beach

Mimosa On The Canal — hotel in Miami Beach, FL | Hominin