W Makes its Mark on South Beach
The only thing that hasnít changed is the address. The decades-old Holiday Inn no longer resides on the beachfront property at 2201 Collins Ave, on the northern fringe of South Beach. Now the W South Beach Hotel & Residences sits on the 3 Ĺ acre-plot of land between 22nd and 23rd avenues, which isnít considered the edge of South Beach anymore. The W has become the epicenter, the hottest spot in a destination known for its sizzle. Read more about the successful project now two years old, and see the stunning images below.