Mimosa on the Canal

USA - Florida 
Go To Previous Image Play Slide Show Pause Slide Show Go To Previous Image

**********We're sorry. Unfortunately, we currently have no availability at this location.**********

Address:
7700 Tatum Waterway Drive
Miami Beach, FL 33141
USA

Phone:
305-867-5000

Website:


Resort Description:
Mimosa on the Canal is about a 15-minute drive from all of the beaches, attractions, and nightlife that Miami's trendy South Beach area has to offer. The resort is within walking distance of shops and restaurants in North Beach. After a day of swimming, sunbathing, and your favorite water sport, enjoy an evening of dining alfresco and dancing until the sun comes up.