Save up to 70% at your stay at South Beach Plaza Villas

News Discuss 
Located 4 minutes' walk from the beach and 13 minutes' walk from Lincoln Road Mall, this property offers an on-site bar and on-site concierge services.South Beach Plaza Hotel & VillasAddress: 1411 Collins Avenue FL 33139, Miami Beach, FL, USNear by HotelsBeach Plaza Hotel MiamiVilla Paradiso MiamiPresident Villa South BeachShepley MiamiMiami http://griffinfsyba.webbuzzfeed.com/15166158/save-money-on-your-next-trip-to-miami-beach


    No HTML

    HTML is disabled

Who Upvoted this Story