Hotels

The Setai - Miami Beach

Arguably the most luxurious hotels in Miami Beach, the Setai has been an icon of simplistic elegance and premium design. All suites and residences have Odabashian hand knotted rugs in tibetan knot.