530 Ocean Drive Miami Beach, FL305-673-1173 tel 305-673-1182 fax
Barbizon Beach Club Suites is a South Beach Art Deco hotel located directly across from Lummus Park and the beach. Renovated in 1997, the guest rooms and suites feature a fully equipped kitchen. Weekly and monthly rates available.