Address : 1801 collins avenue miami beach 33139 florida united states, miami beach, florida Show Hotel Map
Shelborne Wyndham Grand South Beach revives its famed legacy of luxury, elegance and impeccable service. An eminent landmark constructed in 1940 and embellished in the 1950s, this Art Deco Miami modern gem is reborn, infusing modern sophistication into this vintage-chic, iconic hotel at Collins Avenue and 18th Street. This beachfront hotel has an excellent location in the heart of South Beach and is in walking distance to numerous restaurans, shops and nightlife.