The Betsy-South Beach Hotel originally opened in March 2009 on Ocean Avenue in the busy Art Deco District; and it has just completed a multi-million dollar restoration. After merging with the (former) historic Carlton Hotel that was located just behind the property on Collins Avenue, the massive expansion has been […]