Tag Archives: hotels reviews

Miami Hotels: South Beach Plaza Hotel – Florida Hotels and Accommodation

South Beach Plaza Hotel is a historic, three story boutique art deco property that has been recently renovated. The guest

Posted in Hotel Video Reviews | Tagged , , , , | Leave a comment