The Atlantic Hotel

601 N Fort Lauderdale Beach Blvd
Florida
United States