November 10, 2014 Total Views: 6921 Today: 1 ★★★
South Beach Plaza Hotel Miami Beach, Located in South Beach, this hotel is one block from the beach. This art deco property is situated in a 3-story building and each room provides free Wi-Fi. At the South Beach Plaza Hotel, the rooms are furnished with wood floors and 32-inch flat-screen TVs. Every room is decorated with Oriental lamps and includes a DVD player. 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. (South Beach Plaza Hotel Miami Beach hotels booking).