Shelborne Wyndham Grand South Beach

Shelborne South Beach

October 3, 2014 AM Dreer

A classic Art Deco structure dating back to the 1940’s, the Shelborne South Beach has just completed a $90 million renovation to modernize public spaces … […]