The Setai Hotel in Miami Beach.

The Setai Hotel in Miami Beach has received a Four-Star rating from Forbes 2014 Travel Guide.
THE SETAI HOTEL
Copyright © 2016, CT Now
61°