In the royal blue glow of an early morning sky, the red beacon of the Ritz Plaza shines again after years of darkness. The SLS South Beach has just opened at the grand old hotel, and the hulking mass turns back into an art deco queen.
Filed under:
Filed under: