#3,317,642 (-18%) - beachplazahotel.com
Owner: Mombaers-de-Szabla
Title: South Beach Miami Hotels - Beach Plaza Hotel, Miami Florida
Description: South Beach Miami Hotels - The Beach Plaza Hotel, located in the heart of South Beach Miami Florida. Art Deco architecture combined with fun and attractions are why people from all over the world come to Beach Plaza Hotel, a great South Beach Miami hotel
Keywords:south, beach, miami, hotels, florida, hotel, southbeach, miamibeachhotels, budget, discount, cheap, resorts, rooms, art deco, Miami, Collins Ave, Ocean Drive