2001 Collins Avenue, Miami Beach, FL 33139
305 520 6000
TheSetai
The fashion world is taking over South Beach, one hotel at a time.