The gorgeous Setai Hotel in Miami Beach.
2009-06-04
1
Nicest hotel on South Beach by far. I know, I’ve tried all the five star hotels. Their service is lacking. Ideal situ would be The Setai with the Mandarin Oriental service: http://www.mysobe.com/guide/HOTELS/