Destinations • North America • United States • Florida • Miami • South Beach Hotels • Slideshow
South Beach Hotels

South Beach Hotels Shelborne Hotel
Address: 1801 Collins Ave., Miami Beach, FL 33139
Price Range: $$$
Hotel Style: Beach Hotel, Luxury Hotel
The Shelborne South Beach is currently undergoing renovations and is set to re-open as the Shelborne Wyndham Grand – South Beach. Rooms are still available, but only a limited basis from June 1-October 31, 2013. After that, the resort will be “South Beach’s newest lifestyle luxury resort.”
Return to South Beach Hotels Guide Page