A Trademark Collection by Wyndham hotel, formerly known as The Mimosa Miami Beach. Our intimate settings, stylish modern décor, and attentive staff open the door to welcome your stay away from home. Our international clientele represents Miami culture. The tranquil and casual atmosphere offers the perfect setting for a relaxing and enjoyable stay.