The SLS Hotel South Beach is located in the old Art Deco Ritz Plaza Hotel in South Beach, Miami Beach, Florida. The hotel has some good bars, restaurants and pools - and is walking distance to all major South Beach attractions.
The hotel was on Travel & Leisure's 2013 World's Best Awards Survey.
The Art Deco tower was designed by architect Murray Dixon and opened as the...