Mondrian South Beach, located on fashionable West Ave with stunning views of Biscayne Bay, features 10,000 square feet of meeting space, an onsite restaurant, spa, fitness center, 2 luxurious pools, and cabanas.