THE SETAI HOTEL
November 29, 2010
The Setai Hotel in Miami Beach has received a Four-Star rating from Forbes 2011 Travel Guide. The Setai Hotel also was one of the 14 Florida hotels featured in Travel+Leisure 500 best hotels 2010.
Currently there are no comments. Be the first to comment!