101 20th Street, Miami Beach, Florida 33139
The Setai South Beach is a luxury oceanfront aparthotel in Miami Beach. Located in the heart of the historic Art Deco District, the Setai’s magnificent 40 story oceanfront tower rises high above the Atlantic Ocean. This truly amazing resort is a peaceful sanctuary with an Asian inspired interior surrounded by lush manicured gardens. Miami Beach lodging at The Setai South Beach is lavish and reflects the same simplicity and elegance that’s seen throughout the building.
This magnificent aparthotel in Miami Beach is situated in the most popular area of Collins Avenue near the W Hotel and the Shore Club.
The Setai South Beach is just steps from the ocean and within walking distance to almost all points of interest in South Beach. The outdoor shops, cafes and galleries along Lincoln Road Mall are three blocks away and famous Ocean Drive is less than five minutes by cab.
Miami Beach lodging at the Setai South Beach includes 5-star amenities such as a world class spa offering full services, a fitness center with state-of-the-art equipment and three beachfront infinity pools with a 90 foot poolside bar.
This aparthotel in Miami Beach has a 24-hour concierge, valet service, a boutique as well as direct access to the full-service beach.
Please call us at: 1 (305)673-3958 or Email Us and we will send you more information!