Glass finds serenity at The Setai Miami Beach
FROM the A1A, lifeline of South Beach pedestrians and drivers alike, The Setai Miami Beach hotel blends into its tropical surroundings. Originally built between 1936-1938, the hotel has been completely restored...