The Setai Club
By Paul Johnson on Mar 20, 2007 in Accommodation, Florida, Hotels, North America, Real Estate, Regions, Travel Miscellany, USA, Videos
The Setai Club: an exciting and visionary new way to own and enjoy the unparalleled luxury, services and amenities of the world-renewowned Setai Hotel, South Beach, Miami.