Hotel Beaux Arts Miami

255 Biscayne Blvd Way
Miami
Florida
United States