South Beach Plaza Villas - Miami Beach Hotel

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 Villas MiamiAddress: 1411 Collins Avenue FL 33139, Miami Beach, FL, USNear by HotelsSouth Beach Plaza HotelVilla ParadisoPresident Villa MiamiThe Shepley Hotel MiamiSuites In http://shanefucmv.izrablog.com/12185410/save-up-to-50-at-your-stay-at-south-beach-plaza-villas


    No HTML

    HTML is disabled

Who Upvoted this Story