South Beach Plaza Hotel Review – Miami Beach , United States of America

Book Now:


Located in South Beach, this art deco property is located in a 3-story building and each room provides free WiFi. At the South Beach Plaza Hotel, the rooms are furnished with wood floors and 32-inch flat-screen TVs. Private bathrooms come equipped with bath amenities. The De Carlos Bar offers signature cocktails in the lobby at the Plaza Hotel South Beach. The Courtyard Lounge features an outdoor patio where guests can also have a drink. Lummus Park is a 5-minute walk from the hotel. Guests are within walking distance from local restaurants, shopping and entertainment.

Add comment

Your email address will not be published. Required fields are marked *