Mandarin Oriental, Miami is a luxurious waterfront hotel located on Brickell Key. The hotel features 326 guest rooms and suites, a 20,000-square-foot spa, and a variety of dining options. The hotel is also just minutes away from downtown Miami and South Beach.