The Balfour Hotel

The Balfour Hotel, 350 Ocean Dr, Miami Beach, FL 33139, United States

(305) 538-1055

Location