Barbizon Beach Suites 530 Ocean Dr Miami Beach, FL 33139 Phone: (305) 673-1173 Fax: (305) 673-2210
Category: Hotels & Motels