1

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.The South Beach Plaza VillasAddress: 1411 Collins Avenue FL 33139, Miami Beach, FL, USNear by HotelsSouth Beach Plaza HotelVilla Paradiso MiamiPresident Villa MiamiThe Shepley Hotel MiamiSouth http://polo-towers-suites-las-ve06914.dailyblogzz.com/15387176/south-beach-plaza-villas-book-your-stay

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story