Situato a South Beach, questo hotel sorge a 1,6 km dal cuore del celebre quartiere Art Deco di Miami e a 2 minuti d'auto dal Centro Congressi di Miami Beach. Tutte le camere presentano una TV via cavo, un set per la preparazione di tè e caffè e, in alcuni casi, la vista sul mare, un forno a microonde e un piccolo frigorifero. Lo Shelborne Wyndham Grand South Beach offre la connessione Wi-Fi gratuita in tutta la struttura, una piscina all'aperto, una vasca idromassaggio, servizi per riunioni e spazi per banchetti, tra cui 5 sale conferenze con servizio di catering.
Avrete a disposizione il bar a bordo piscina che propone bevande e snack, e il ristorante bistrot francese aperto per colazione, pranzo e cena. L'hotel dista 4 minuti a piedi dal Bass Museum of Art, 7,3 km dalla American Airlines Arena e 16 minuti d'auto dal centro di Miami.