The Mimosa is located at/around 6525, about 4 miles from downtown South Beach and the Lincoln road shopping area. The hotel features rooms with a large shower stall and an in-room jacuzzi, a very comfortable bed, TV and a mini fridge. The hotel breakfast (included) is coffee, juice (Sunny Delight) and white toast with jam and butter. The hotel is... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video
